java学习 接口与继承9 抽象类
内容
abstract 抽象
基本知识
-
在public class 中插入abstract
-
无法实例化
-
方法只能是空方法(抽象方法)抽象类可以没有方法
注意事项
抽象类和接口的区别
-
子类只能继承一个抽象类,可以继承多个接口。
-
抽象类可以有封装修饰符,静态非静态属性 和是否final
但是接口的属性只能是public final 即使没有显式声明
-
接口的方法一般叫做默认方法。
abstract 抽象
在public class 中插入abstract
无法实例化
方法只能是空方法(抽象方法)抽象类可以没有方法
抽象类和接口的区别
子类只能继承一个抽象类,可以继承多个接口。
抽象类可以有封装修饰符,静态非静态属性 和是否final
但是接口的属性只能是public final 即使没有显式声明
接口的方法一般叫做默认方法。