Java中抽象类的使用
package com.abstracted;
//abstract定义抽象类;一般定义都是父类;一个抽象啊类可以用一个或0个抽象方法
public abstract class Test01 {
public abstract void say();
public abstract void sleep();
}
//这里子类继承父类的抽象类Test01;对父类的抽象方法进行重写;
//这里省略空构造器;其实super默认指向父类,对父类,以及祖父了object进行初始化值
class Teat02 extends Test01 {
@Override
public void say() {
System.out.println("请大声说话");
}
@Override
public void sleep() {
System.out.println("请早睡早起");
}
//通过创建子类的对象;对其方法进行调用
public static void main(String[] agrs){
Teat02 teat02 = new Teat02();
teat02.say();
teat02.sleep();
}
}