以Tower Defend遊戲中的房屋:
Interface:
定義不同種類的物件中,針對某種特性,所需要具備的相同功能。
介面是對行為的抽象:任何類別若繼承介面並且實做後,皆具有此功能。
1.All the Mothod , property , event must be public。
2. 繼承Interface 物件,New 出一個interface 物件,Interface 內的method property 一定要被實做出來。
3.多重繼承
Abstract:
介面是對行為的抽象:任何類別若繼承介面並且實做後,皆具有此功能。
1. abstract class can be private or protected
2.you can new a abstract class but not doing anything
----------------------------------------------Edit Continue
No comments:
Post a Comment