c++ 01_02 study note

/*01_02
note:
  1.struct对c中的结构进行了扩充
   .能包含成员函数,能继承,能实现多态
   .class最本质的一个区别就是默认的访问控权
     .默认的继承和成员访问权限struct是public,class是private
     .class能定义模板,struct则不能够
   .向struct中加入一个构造函数,也不能用{}赋初始值了
     class H{
       public:
         int a;
     }; 
     H h{1};类也能这么初始化,访问控制权改成private就不行了
   2.继承(基类和派生类)
    .一个类能够派生自多个基类,逗号隔开
    .一个派生类继了全部的基类方法,可是除了构造函数,析构函数,拷贝构造函数,重载运算符,友元函数
    .还有虚拟继承须要学习。
*/函数

相关文章
相关标签/搜索