黑马程序员技术交流社区

标题: 继承父类构造函数的问题 [打印本页]

作者: 孙茜茜    时间: 2013-6-9 22:23
标题: 继承父类构造函数的问题
本帖最后由 孙茜茜 于 2013-6-10 18:03 编辑

class WrongValue extends RuntimeException//输入错误值,半径不能负
{
        WrongValue(String message)
        {
                super(message);
        }
}

RuntimeException里本来就有RuntimeException(String message),

那在WrongValue里是否直接就有WrongValue(String message)?
我看到视频里总是如上面代码那样写,这是在重写还是纯粹定义自己新的构造函数?



作者: 神之梦    时间: 2013-6-10 01:33
RuntimeException里本来就有RuntimeException(String message),
那在WrongValue里是否直接就有WrongValue(String message)?

楼主这个逻辑太强悍了!!!!!
RuntimeException里怎么会有楼主自定义的构造函数,它都不知道你会不会去定义....

WrongValue(String message)
         {
                 super(message);
         }
这样做纯粹是在定义自己的构造方法,而super(message)是利用父类中的构造方法




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