1.被abstract修饰的类,称之为抽象类.
2. 抽象类不能创建对象.
3. 抽象类中可以有成员变量.
该成员变量也不是给自己用的,给子类用的.
4. 抽象类中可以有构造函数.
该构造函数不是给自己用的,给子类用的.
5. 抽象类可以有非抽象方法.
这样非抽象方法,带有方法体,给子类用的.
6.一个类中一旦出现了抽象方法,该类必须声明为抽象类...
特殊的抽象类:
类被abstract 修饰类,变为了抽象类.
这个类中可以没有抽象方法... ->禁止创建对象...
抽象类和抽象方法:
1. 类中有抽象方法,这个类必须是抽象类.
2. 抽象类中可以没有抽象方法...
抽象类的使用:
1. 抽象类需要子类继承.
发挥价值... 否则,抽象类不能创建对象,内部设计无法使用的...
方式一:
子类继承抽象类.
子类重写抽象类所有的抽象方法.
方式二:
子类继承抽象类.
子类不想重写(不会重写)父类中的抽象方法.
可以继续将子类声明为抽象类.
*/ |