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.繼承(基類和派生類)
    .一個類能夠派生自多個基類,逗號隔開
    .一個派生類繼了全部的基類方法,可是除了構造函數,析構函數,拷貝構造函數,重載運算符,友元函數
    .還有虛擬繼承須要學習。
*/函數

相關文章
相關標籤/搜索