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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 郑卫原 中级黑马   /  2015-4-15 22:16  /  641 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、语法定义:
  抽象类:类前使用abstract关键字修饰,则该类为抽象类。
2、应用场景:
a、在某些情况下,某个父类只是知道其子类应该包含怎样的方法,但无法准确知道这些子类如何实现这些方法。也就是说,抽象类是约束子类必须有哪些方法,并不关注子类如何去实现。
b、从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免了子类设计的随意性。
3、作用:
  限制规定子类必须实现某些方法,但不关注实现细节(目的是不关注子类的实现,但是要约束子类必须有哪些特征)。

9 个回复

倒序浏览
很认真啊!支持一下!
回复 使用道具 举报
加油楼主
回复 使用道具 举报
支持一下!!
回复 使用道具 举报
又对抽象类有了新的理解,赞一个!
回复 使用道具 举报
加油  死记 概念性问题
回复 使用道具 举报
这对于抽象类有了较为详尽的描述,在java中,含有抽象方法的类称为抽象类,不能生成对象。
回复 使用道具 举报
谢谢楼主了
回复 使用道具 举报
还不够全面,比如抽象类中的成员特点,这个也很重要的
回复 使用道具 举报
楼主加油......
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马