一.类与接口的区别
类:描述了一个实体,包括实体的状态,也包括实体可能发出的动作。
接口:定义了一个实体可能发出的动作。但是只是定义了这些动作的原型,没有实现,也没有任何状态信息。
1.接口与类区别:
(1)接口有点象一个规范、一个协议,是一个抽象的概念;
(2)而类则是实现了这个协议,满足了这个规范的具体实体,是一个具体的概念。
(3)从程序角度,简单理解,接口就是函数声明,类就是函数实现。需要注意的是同一个声明可能有很多种实现。
2.接口与抽象类的区别:
(1)A class can imp