接口在开发中的作用,类似于多态在开发中的作用。
多态:面向抽象编程,降低程序耦合度,提高程序的拓展力。遵循OCP原则(对扩展开放,对修改关闭)
接口完全抽象,符合面向抽象编程(面向接口编程)
·抽象类和接口的区别
抽象类中有构造方法。
接口中没有构造方法。
接口与接口之间可以多继承
类与类之间只能单继承
一个类能实现多个接口
一个类只能继承一个类
接口中只允许出现常量 和抽象方法;
接口在开发中的作用,类似于多态在开发中的作用。
多态:面向抽象编程,降低程序耦合度,提高程序的拓展力。遵循OCP原则(对扩展开放,对修改关闭)
接口完全抽象,符合面向抽象编程(面向接口编程)
·抽象类和接口的区别
抽象类中有构造方法。
接口中没有构造方法。
接口与接口之间可以多继承
类与类之间只能单继承
一个类能实现多个接口
一个类只能继承一个类
接口中只允许出现常量 和抽象方法;