6、抽象类的区别及共性3月31日

6、抽象类的区别及共性3月31日

00:00
02:36

大家好,今天和大家来分享一下JAVA中接口和抽象类的区别以及共性!首先我们来说一下接口和抽象类的相同点。第一个就是接口和抽象类,它们俩都是不能被实力化的,它们用于被其他类所实现或者继承。第二点就是接口和抽象类都可以包含抽象方法实现接口或者抽象类的普通子类都必须实现这些抽象方法。那么这就是它的两个相同点。那么,接口和抽象类的区别呢?一共有五点,那么第一点呢,就是接口里只能包含抽象方法。静态方法不能为方法提供实现,也就是方法不能写方法体。而抽象内中的普通方法呢?可以实现方法体。那么第二个呢就是抽象类中的成员,变量可以是各种类型的,而接口中的成员变量呢,只能被PUBLICSTTICC FINAL所修饰的常量。那么常量呢也必须要赋值。第三点呢,就是接口中不能包含构造器而抽象......


以上内容来自专辑
用户评论

    还没有评论,快来发表第一个评论!