面向对象【抽象类的成员特点】

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新手,若有错误,欢迎指正!

posted @ 2021-03-03 13:00  跑调大叔!  阅读(56)  评论(0编辑  收藏  举报