Bjarne Stroustrup把编程语言C++设计为C语言的一个改进版,融入了一些增强特性。其中最生要的可能就是内置了面向对象编程机制,如该项目早期开发阶段的暂定名称所示:“带类的C(C with classes)”。 它大量应用于注重性能的软件开发,特别是在非常复杂的应用程序开发领域,在其中使用一点OOP就对那类复杂处理大有帮助。不幸的是,C++本身是一个极其复杂、令人讨厌的语言。 起初,设计者承诺C++会成为带有面向对象编程机制的C语言超集。在大约同一时间(1895年后,不到三年时间)围绕相同的目标发展出了另一种语言,即Objective-C。在很大程度上,语言之间的差异可