下面給出兩個案例:自己體會
案例一:定義乙個人,人拿著某牌子的手機,手機號為…
#include
#include
using
namespace std;
class
phone
~phone()
};class
person
~person()
};intmain()
案例二:
定義乙個三角形類求面積,再定義乙個三角錐類求體積。
#include
using
namespace std;
//定義乙個三角形的類
class
sjx//求三角形的面積,只搞原理,公式正誤先忽略
intdisp()
};//定義乙個三角錐的類
class
sjz//求三角錐的體積,只搞原理,忽略公式正誤。
乙個類作為另乙個類的資料成員
寫程式的時候希望乙個類能夠訪問另乙個類的資料成員 protected,private 例如類a要訪問類b中的資料成員。1.保持封裝性 可以通過在被訪問的類 b 中定義訪問許可權為public的函式,用來返回資料成員的引用。2.繼承 當乙個派生類從父類繼承時,父類的所有成員就成為子類的成員,因此可以將...
把乙個類封裝到另乙個類中 Python
物件的封裝 將乙個類的物件,封裝到,另乙個類中的方法中去 class teacher def init self,tea name,tea age self.teacher name tea name self.teacher age tea age self.salary 2000 老師的初始工資...
vc 在乙個類中呼叫另乙個類的變數
有幾個前提條件 1.被引用的變數所在類必須被完整地定義,而不是只有前向宣告 例如只是一行class a 2.被引用的變數必須是引用處可訪問的。也就是說,以下條件至少滿足其中之一 2.1.訪問變數的語句所在的類被宣告為被訪問的變數所在類的友元類 2.2.訪問變數的語句所在的函式被宣告為被訪問變數所在類...