黑马程序员技术交流社区

标题: 哪位大虾可以解答一下这个问题:抽象类中有没有构造函? [打印本页]

作者: 好小伙    时间: 2015-1-22 20:34
标题: 哪位大虾可以解答一下这个问题:抽象类中有没有构造函?
1)抽象类中是否有构造函数?

2)抽象类中可不可以没有抽象方法?

3)抽象关键字abstract不可以和哪些关键字共存?

作者: 叫我小强    时间: 2015-1-22 21:00
1、抽象类中有构造函数
          抽象类中的构造方法用于子类实例化使用
2、可以没有抽象方法
          抽象类不能被实例化,用abstract修饰,可以有抽象方法,也可以没有抽象方法,但是有抽象方法的类一定是抽象类
3、不可以和static、final、private
      用static修饰的方法可以类名调用,但是类名调用抽象方法没有意思,因为抽象方法没有方法体
     用final修饰的类不能够被继承。修饰的方法不能被子类重写。修饰的变量是一个常量,只能被赋值一次
     private修饰的内容为私有的,修饰的类不能被继承。
作者: 好小伙    时间: 2015-1-22 22:10
叫我小强 发表于 2015-1-22 21:00
1、抽象类中有构造函数
          抽象类中的构造方法用于子类实例化使用
2、可以没有抽象方法

谢谢~帮忙解答




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