原來for迴圈如果宣告int i
這個i是local的 , 不會有重複宣告的問題
如果class A有個constructor可接受int
則int 到 A會有一個個implicit的cast
reference只能initial時指定其指的地方
constructor最好使用初始列來initial
為多形而設計的父類別應該要將destructor設為virtual
destructor不應該丟出異常
constructor或destructor內不能呼叫virtual函式
因為此時子類別中的function還沒成形