2015年12月3日 星期四

抽象類別注意事項:

1.  抽象類別可以實現(implements)介面
2.  抽象類別不能使用 new 建立物件實體(匿名類別不在此列)
3.  抽象類別可以繼承具體類別
4.  抽象類別可以繼承抽象類別
5.  抽象類別內可以沒有抽象方法
6.  子類別在使用父類別抽象方法時一定要覆寫(override)才能使用並實作
7.  抽象方法不可以有{}
8.  抽象方法一定要有abstract關鍵字
9.  抽象方法存取權限不能是private
10.沒有抽象屬性
11.沒有抽象建構子
12.抽象方法不能是static

有個陷阱是
在抽象類別中定義非抽象方法,卻又沒有{},這是不合法的。

沒有留言:

張貼留言