,类中的函数叫做成员函数或类的方法....struct中成员变量的定义
方法:class中增加了成员函数的定义(struct中没有成员函数的定义)
数据:class中成员变量和成员函数在同一个作用域中,成员函数可以直接访问成员变量;
struct...,编译器就会默认把这个成员函数定义为内联函数
4.访问限定符
ps: 访问限定符限制的是域外面能不能访问,在类里面,只要是共有的,无论是成员变量还是成员函数,都可以访问.
5.声明和定义分离...ps:
声明和定义分离:方便浏览类的结构
域作用限定符限定:防止命名冲突
缺省值声明和定义只在声明中写
6.封装
C++的三大特性:封装,继承,多态
但是C++并不只是有这几个特性,毕竟四大名著实际上有很多名著...之前我们在第7点已经给大家讲过,成员函数不是存放在对象中,而是存放在了公共代码段中,不是你的,肯定不在你那里找喽,p->Print()只是传递了p的地址.同时在成员函数内部的this接收到的都是nullptr