CPP
文章平均质量分 80
Hinton-Zhang
这个作者很懒,什么都没留下…
展开
-
Part 3. Classes and Data Abstraction
3.1 再谈类&数据抽象 3.1.1 Some TIPS 使用类的一些小贴士。 const 成员不能改变其所操作的对象的数据成员。const 必须同时出现在声明和定义中,若只出现在其中一处,就会出现一个编译时错误。用class关键字定义的类,默认的访问标号为private。类定义一定要用分号结束,这个纸笔手写代码是容易错误。 3.1.2 使用类型别名来简化类 除了原创 2014-03-13 10:18:27 · 455 阅读 · 0 评论 -
Part 5. Templates and Generic Programming
泛型编程与面向对象编程一样,都依赖于某种形式的多态性。面向对象编程中的多态性在运行时应用于存在继承关系的类。我们能够编写使用这些类的代码,忽略基类与派生类之间类型上的差异。只要使用基类的引用或指针,基类类型或派生类类型的对象就可以使用相同的代码。 在泛型编程中,我们所编写的类和函数能够多态地用于跨越编译时不相关的类型。一个类或一个函数可以用来操纵多种类型的对象。标准库中的容器、迭代器和算法是很好原创 2014-03-03 20:04:07 · 610 阅读 · 0 评论