面向对象【抽象类的成员特点】
abstract class Animal{
public int age = 3;
public final int num = 10;
public Animal(){}
public Animal(String msg, int age){}
public abstract void show();
public void method(){
System.out.println("method");
}
}
成员特点
特点 | |
---|---|
成员变量 | 既可以是变量,也可以是常量 |
成员方法 | 既可以是抽象方法,也可以是非抽象方法 |
构造方法 | 有,且既可以是无参,也可以是有参。用于当创建子类对象时,对父类数据进行初始化 |
成员方法作用
抽象方法:
用于定义子类必须要做的事情
非抽象方法:
用于定义子类继承的事情,可提高代码复用性
Java新手,若有错误,欢迎指正!