接口

2017-09-08  本文已影响0人  沫晴er

一个类实现多个接口,用,分开.

父类    对象名  = new 子类();

接口 名字 = new  接口的实现类

接口与抽象的区别

1.共同点:

都是抽象的,不能实例化.

2.不同点

(1)抽象类需要被继承,而且是单继承

(2)接口需要被实现,而且是多实现

(3)抽象类中可以定义抽象方法和非抽象方法,子类继承后,可以直接使用非抽象方法

(4)接口只能定义抽象方法,必须由类来实现

(5)抽象类可以有构造方法,接口类不可以

(6)抽象类是类,类是用来描述一个具体事物,但是接口是规定的

上一篇下一篇

猜你喜欢

热点阅读