有没有哪位愿意赐教一下抽象类和接口(Interface)的区别
delphi吧
全部回复
仅看楼主
level 7
OOPhappy 楼主
各位吧友,新年快乐。
最近在图书馆淘到一本书叫<Delphi 设计模式>,在看的时候,发现笔者讲述一个设计模式会用抽象类和接口进行举例。但是我没有弄明白,其实接口和抽象类差不多,个人感觉接口就是特殊的抽象类。接口就是方法是Public的,没有成员属性。如果对它进行实例化在编译器就会报错,除此之外,我没有发现它们之间的不同。发明语言的人肯定比我聪明,那么有没有谁能讲解一下接口和抽象类的区别,或者换一句话说有没有哪一点是接口独有的而抽象类不能的。
2016年02月12日 12点02分 1
1