您的位置:首页 > 其它

抽象类与抽象方法 abstract

2014-04-14 11:03 218 查看
抽象类和抽象方法都通过abstract关键字来修饰。
抽象类不能实例化。 抽象类中可以没有、可以有一个或多个抽象方法,甚至可以全部为抽象方法。
抽象方法只有方法声明,没有方法实现。有抽象方法的类声明为抽象类。子类必须重写所有的抽象方法才能实例化,否则子类还是一个抽象类。
注意:public void print(){}  不是抽象方法,而是有实现但实现为空的普通方法。 public abstract void print(); 才是抽象方法,别忘记了最后的分号。 abstract可以用来修饰类和方法,但不能用来修饰属性和构造方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: