Chinaunix首页 | 论坛 | 博客
  • 博客访问: 89865
  • 博文数量: 13
  • 博客积分: 1523
  • 博客等级: 上尉
  • 技术积分: 245
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-14 14:54
文章分类

全部博文(13)

文章存档

2011年(5)

2010年(6)

2009年(1)

2008年(1)

我的朋友

分类: C/C++

2010-06-05 12:22:36

以下片段来自C++ FAQ

面向对象技术是我们所知道的开发大型的,复杂的软件应用和系统的最佳方法。

OO:应付大型的,复杂的软件系统时,软件工业是“失败的”。但是这种“失败”实际上归因于我们的成功:我们的成功使得用户想得到更多。不幸的是我们创造了市场的饥渴,而“结构化”的分析、设计和编程技术无法满足这种饥渴。因此需要我们创造一种更好的典范。

C++支持面向对象(OO)编程。C++ 也能够被当作传统的编程语言使用(作为“一种更好的 C”)或使用。基本上每种方法都有其优点和缺点。也不要在使用一种方法时期望得到另外一种技术的好处。(最常见的误解是,如果把C++“作为一种更好的C”来使用它,那么就不要期望得到面向对象所带来的好处。)

阅读(1068) | 评论(0) | 转发(0) |
0

上一篇:java IO(3)

下一篇:Ibatis多表查询

给主人留下些什么吧!~~