A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 李金伦 中级黑马   /  2015-7-18 12:54  /  565 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

抽象类的特点:
1:抽象方法和抽象类用关键字abstract表示。
2:有抽象方法的类一定是抽象类(或者接口)。
  抽象类中不一定有抽象方法。
3:抽象类不能被实例化。如果想使用抽象类里面的功能,需要创建该类的(非抽象)子类对象,然后调用方法
4:如果一个类继承抽象类,那么
        这个类要么本身也是抽象类。
        这个类重写父类的所有抽象方法。

抽象类可以强制要求其子类必须完成某种功能,这样说,抽象类的功能就比普通类的功能强大了。所以会在放弃继承的部分好处的前提下,使用抽象类。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马