黑马程序员技术交流社区

标题: 抽象类学习笔记 [打印本页]

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


作者: 牵猪散步    时间: 2015-4-15 22:49
很认真啊!支持一下!
作者: 王国库    时间: 2015-4-15 22:58
加油楼主
作者: 小龟    时间: 2015-4-15 23:37
支持一下!!
作者: IT杰    时间: 2015-4-16 00:46
又对抽象类有了新的理解,赞一个!
作者: 东东西西    时间: 2015-4-16 10:02
加油  死记 概念性问题
作者: 莫里亚蒂    时间: 2015-4-16 20:22
这对于抽象类有了较为详尽的描述,在java中,含有抽象方法的类称为抽象类,不能生成对象。
作者: 跳得更远    时间: 2015-4-16 20:40
谢谢楼主了
作者: caotierong    时间: 2015-4-16 20:44
还不够全面,比如抽象类中的成员特点,这个也很重要的
作者: 18561271203    时间: 2015-4-16 20:47
楼主加油......




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2