C/C++知识点总结(3)

时间:2014-06-06 10:33:38   收藏:0   阅读:388

操作符重载函数(Operator Overload Function)的基本概念:

 

重载操作符函数定义为类成员函数:

 

按值传递对象时容易发生的错误(共享同一份动态内存,多次调用析构函数):

 

动态管理内存的类设计时,需要考虑如下函数:

 

数据通信方式(对于C++中不同程序段之间的通信而言,总是使用最低程度的耦合度:首先考虑使用函数内部的局部变量,然后考虑使用类成员变量,其次考虑使用函数形式参数,最后才考虑使用全局变量)

 

复合对象的创建和销毁:

bubuko.com,布布扣

 

调用一个派生类(Drived class)实例的某个函数时,实际调用可能为:

 

C++的继承方式:(不同的继承模式实质上是对基类中成员访问权限的一种修改,只能向可见范围变小的方向修改,也就是说即使使用private继承,也可 以通过public: Base::publB将基类的成员调整为原始访问权限,但是不能放大权限;这些修改影响子类,子类的客户类和子类的子类。虚拟函数仅在public继承 模式下才有效)

 

派生类中非虚拟函数的查找过程以及函数名隐藏问题:

C/C++知识点总结(3),布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!