c++面向物件特性:封裝,繼承和多型
c++認為萬事萬物皆可看作是一個物件
物件本身有屬性和行為
具有相同性質的物件,稱之為類
封裝意義之一:
c++屬性和行為寫在一起,表現事物
語法:public 類名{屬性/權限};
例子:設計一個圓類,求圓的周長
class Circle
{
public: //訪問權限 公共權限
int m_r; //屬性 半徑
double calculateZC()//行為 獲取圓的周長
{
return 2*PI*m_r;
}
}
int main()
{
Circle c1;//通過圓類,創建具體的圓
c1.m_r=10;//給圓物件的屬性賦值
cout<<"圓的周長為 "<<calculateZC()<<endl;
}
uj5u.com熱心網友回復:
例子可以,半徑最好private。uj5u.com熱心網友回復:
最后一句,calculateZC() 未定義,應該是c1.calculateZC()uj5u.com熱心網友回復:
對對,用手機敲的,錯了,感謝大佬指正
uj5u.com熱心網友回復:
嗯嗯,好,正在學習中
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/27564.html
標籤:基礎類
下一篇:c++
