求立方體的面積、體積
判斷兩個立方體是否相同
#includeusing namespace std;
class cube
void setb(int b)
void setc(int c)
void setabc(int a=0, int b=0, int c=0)
int getv()
int gets()
int geta()
int getb()
int getc()
//方法二
int judgecube(cube &v1, cube &v2)
else
return 0;
} //方法三 成員函式過載
int judgecube(cube &v2)
private:
int m_a;
int m_b;
int m_c;
int m_v;
int m_s;
};//方法一 全域性函式 相等返回1
int judge(cube &v1, cube &v2)
else
return 0;
}int main()
else
cout << "方法一:不相等" << endl;
//方法2 類的成員函式
if (v1.judgecube(v1, v2) == 1)
else
cout << "方法二:不相等" << endl;
//方法3 問題丟擲: 冗餘 使用函式過載
if (v1.judgecube(v2) == 1)
else
cout << "方法三:不相等" << endl;
設計乙個圓類,設計乙個點類,計算點在圓的內部還是外部
物件導向第二天 物件
一 類的定義 1.對一類事物的抽象 將事物中的相同屬性抽象成文乙個類 同一類事物必須具有相同屬性。2 屬性和資料 如 姓名 劉娜,其中姓為屬性,劉娜為資料 相同屬性的便可看作一類事物,但同一類的不同物件可以具有不同的屬性。比如,劉娜這個物件有個頭髮顏色屬性,但是李江權沒有頭髮,故李江權沒有頭髮顏色這...
面向過程向物件導向轉變
1.全域性函式呼叫 includeusing namespace std 案例一 設計立方體類cube,求出立方體的面積和體積 求出兩個立方體是否相等 全域性函式和成員函式 class cube void setb int b void setc int c void setabc int a 0,...
Swift學習第二天 物件導向
playground noun a place where people can play import uikit var str hello,playground 類和屬性 class role 成員方法 func playgame string 靜態方法 static func playbol...