#include #include #define full_gas 85
using namespace std;
class car
;void car::setcolor(string col)
void car::setengine(string eng)
void car::setwheel(unsigned int whe)
void car::fill_tank(float liter)
int car::running(void)
void car::warning(void)
int main()
} }return 0;
}
1、面向過程(procedural programming)和物件導向(object-oriented programming)的區別:
面向過程技術關注的是對資料進行處理的過程,oop技術關注的是對資料進行怎樣的處理.
2、c++允許在類裡面宣告變數,但不允許對它進行賦值
class car
繞開這一限制的方法就是建立乙個靜態常量
class car
3、可以在宣告某個類的同時立刻建立一些該類的物件,但不建議這麼做
class car
car1, car2;
4、把乙個物件賦值給另乙個同類的物件將會自動使同名的屬性有同樣的值
car car1, car2;
car1.setcolor("white");
...car2 = car1;
5、自己設計乙個女僕
屬性(身材和相貌)和方法(拖地、洗碗、做菜等)
小甲魚 C 快速入門筆記 19 之訪問控制
在此前的例子中,我們無論是animal,pig和turtle類的所有成員都是用public 語句宣告。注意 1 一定要記住使用這些訪問級別,即使只有你乙個人再開發某個專案,全部記住各個類的呼叫方法也是一件困難的事情 2 給每個方法和屬性加上protected或private訪問級別,就由編譯器替你記...
小甲魚 C 快速入門筆記 49 之迭代器
引言 上節課我們的例子雖然工作得很好並也使用了乙個標準的容器 向量容器 但它還是有個小問題,就是在遍歷向量裡的各個元素時,我們仍把它視為乙個c 陣列來對待.剛好我們的向量容器允許使用下標操作符來訪問它的各個元素 name x 因為對容器裡的各個元素進行遍歷是一種十分常見的任務,所以應該有一種標準的方...
小甲魚 C 快速入門筆記 48 之迭代器
引言 上節課我們的例子雖然工作得很好並也使用了乙個標準的容器 向量容器 但它還是有個小問題,就是在遍歷向量裡的各個元素時,我們仍把它視為乙個c 陣列來對待.剛好我們的向量容器允許使用下標操作符來訪問它的各個元素 name x 因為對容器裡的各個元素進行遍歷是一種十分常見的任務,所以應該有一種標準的方...