抽象类中可以存在的成员

抽象类中可以存在哪些成员:
抽象方法---包含
成员变量--也可以包含,子类可以直接继承
成员方法--也可以包含,子类可以直接继承,提高子类的功能
常量-----也可以包含,子类可以直接继承
静态方法--也可以拥有,子类可以直接继承,抽象类的类名也可以直接调用
构造方法———可以包含,因为抽象类中可能包含成员变量,成员变量需要初始化和二次赋值。
public class AnimalTest {
public static void main(String[] args) {
cat cat = new cat();
cat.method3();
cat.method1();
System.out.println(cat.name);


}
}
abstract class Animal{
String name="小黑";

public static void method3() {
System.out.println("静态方法");

}
public Animal(){ }

public Animal(String name){
this.name=name;
}
}

class cat extends Animal{

public cat(){ }
public void method1(){
System.out.println("你好");


}


}


原文地址:https://www.cnblogs.com/syy2017/p/13933950.html