美文网首页
C++面向对象高级编程(下)笔记二(Boolan)

C++面向对象高级编程(下)笔记二(Boolan)

作者: CarmenS233 | 来源:发表于2018-02-05 09:15 被阅读0次

1.关于this

子类调用父类函数,myDoc的地址就是this

动态绑定要符合的三个条件:通过指针调用;有一个向上转型的动作;调用虚函数。

2.关于Dynamic Binding

静态绑定 动态绑定

3.谈谈const

一般放在成员函数后面

4.关于new,delete

表达式的行为是不能重载的,但是分解下去之后所调用的函数是可以重载的。

class是可以重载这些函数的。

5.重载这些函数

重载全局函数影响很大 重载成员函数 数组

注意每一个版本要有独特的参数列,第一个参数必须是size_t

6.basic_string使用new(extra)扩充申请量

Rep+extra

相关文章

网友评论

      本文标题:C++面向对象高级编程(下)笔记二(Boolan)

      本文链接:https://www.haomeiwen.com/subject/whhbzxtx.html