abstract
用关键字abstract修饰的类叫 abstract类也叫抽象类,
abstract class a{ .... }
用关键字abstract修饰的方法叫 abstract类也叫抽象方法,
abstract方法·只允许声明,不允许实现,不允许使用,不允许使用final(final类不允许继承,不允许有子类)和abstract同时修饰一个方法
abstract class min(int x,int y);
抽象类特点
1.抽象类可以有抽象方法和非抽象方法(可以没有)。而非抽象类不能有抽象方法
2.抽象类不能用new创建对象
3.如果某个非抽象类是某个抽象类的子类,它必须重写父类的抽象方法,给出方法体。所以不允许同时使用fianl和abstract修饰一个类
如果一个抽象类是抽象类的子类(抽象类的父类也是抽象类)那么他可以重写父类的抽象方法,也可以继承父类的抽象方法.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)