接口的特性
接口不可以被实例化、实现类必须实现接口的所有方法、实现类可以实现多个接口、接口的变量都是静态常量的
接口的关键字:interface
如果又要继承 父类又要继承接口,那么是先继承父类在继承接口
接口要满足 has-a的关系
接口比抽象类更好的特性:
可以被多继承、设计和实现完全分离、更自然的使用多态、更容易搭建程序框架、更容易被实现
例子:
创建门类
创建锁的接口
在将2这结合
运行结果