表情符號是一個類別(class)。
1: class 表情符號{
2: public:
3: int 臉都一樣圓;
4: string 表情樣子;
5: private:
6: //.....
7: };
然後,各種表情就是物件(object)。
笑臉 = new 表情符號;
爽臉 = new 表情符號 ;
哭臉 = new 表情符號;
怒臉 =new 表情符號 ;
由於每個人不管怎麼樣,都一定會有表情,為了防止產生像無臉人那種可怕的情況。
所以,我們必須要寫出建構式(Constructor)確保每個新出(new)的表情都有臉。
因此,利用Constructor讓產生的表情都能自動初始為(面無表情)。
然後繼承呢?T口T” 歐賣尬~我還沒完全搞懂~所以就先退下了。
class face {
public:
int expression masks; //臉是表情的面具
string smile/confused/happy…
}
不要放棄,你的筆記,以後是脫胎換骨的軌跡