抽象类、接口(包括Java8新特性)

一、抽象类:   1、包含一个或多个抽象方法的类本身必须被声明成抽象的。   2、除了抽象方法之外,抽象类还可以包含具体数据和具体方法   3、扩展抽象类的两种选择(抽象方法的具体实现在子类中):        A、 抽象类中定义部分抽象类或不定义抽象类方法,这样就必须将子类也标记为抽象类。        B、定义全部的抽象方法,这样子类就不是抽象的了    4、不能直接被实例化,可以间接使用  
相关文章
相关标签/搜索