摘要: 回归class(对象)的本质 class是一种特殊的struct 在内存中class依旧可以看作变量的集合 class与struct遵循相同的内存对齐规则 class中的成员函数与成员变量是分开存放的,每个对象有独立的成员变量,所有对象共享类中的成员函,。 思考一个问题 对象内存布局实验 1 // 阅读全文
posted @ 2020-02-01 21:51 认真做个普通人 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 函数重写回顾 父类中被重写的函数依然会继承给子类 子类中重写的函数将覆盖父类中的函数 通过作用域分辨符(::)可以访问父类中的函数 Chidl c; Parent*p = &c; c.Parent::print(); //在父类中继承 c.print(); //在子类中重写 p->print(); 阅读全文
posted @ 2020-02-01 13:07 认真做个普通人 阅读(1767) 评论(0) 推荐(1) 编辑