c++学习内容总结内容总结__2018.04.22

1.c语言和c++都是强类型语言,强类型语言也叫静态类型语言。只要变量的类型确定下来了,就永远永远不会改变了。

2.编译器是不能运行程序的。

3.程序实际运行过程中用到的寄存器中的值,只有在程序运行的过程中才能知道。

4.虚函数:在成员方法的返回值前面加上virtual关键字,进行声明的函数。

5.类的继承过程中,如果基类中含有虚函数,那么派生类在进行继承时就会产生一个虚函数表来记录这些值。

6.在程序的编写过程中要杜绝内存的非法访问。

7.在同一个作用域中才有函数重载的概念。

8.c++中的三种访问限定符:public、protected、private。

9.继承分为三类:共有继承、保护继承、私有继承。基类的私有成员是永远不可见的。

10.自己的类,自己的方法是可以访问自己的任意成员变量的。

11.在没有指定访问限定符时,struct默认是public,而class默认是private。

扫描二维码关注公众号,回复: 43187 查看本文章

12.编译器也是代码写出来的,是个死的东西。

13.#include <typeinfo>//打印对象的类型。用法:typid(name).name() 。

14.只有类的成员变量才占内存。

15.外部的对象只能对象的共有成员。

16.oop语言有封装和隐藏的思想。在c++中要做好属性的封装。要注意代码的通用性。

猜你喜欢

转载自blog.csdn.net/weixin_40316053/article/details/80041187