Android-Java-抽象类

吾生也有涯,而知也无涯。这篇文章主要讲述Android-Java-抽象类相关的知识,希望能为你提供帮助。
定义抽象类,就一定会定义抽象方法,抽象方法没有方法体{},就证明抽象方法 是不运行的,抽象方法 是给子类继承覆盖运行的, 子类继承-> 抽象类 就必须覆盖抽象方法,否则编译都失败;    
 
 
水果案例: 
定义水果抽象类 FruitAbstract:

package android.java.oop16; /** * 定义一个抽象类,此类 可以有抽象方法,也可以有普通方法,静态方法 等等; */ public abstract class FruitAbstract {/** * 去买水果,具体什么水果,还不知道,属于抽象的,模糊的, * 所以定义成抽象方法,具体是什么水果,让子类去覆盖实现 */ public abstract void info(); }

【Android-Java-抽象类】 
描述

    推荐阅读