黑马程序员技术交流社区

标题: 这一题怎么做 [打印本页]

作者: 海洋你好    时间: 2015-7-19 22:24
标题: 这一题怎么做
class Parent{
        public String name;
        public Parent(String pName){
                this.name = pName;
        }
}
public class Test  extends Parent {  //1
        public Test(String Name){               //2
                name="hello";          //3
                super("kitty");          //4
        }       
}
        A.        第2行错误,Test类的构造函数中参数名称应与其父类构造函数中的参数名相同
        B.        第3行错误,应使用super关键字调用父类的name属性,改为super.name="hello";
        C.        第4行错误,调用父类构造方法的语句必须放在子类构造方法中的第一行
        D.        程序编译通过,无错误

作者: 心在左边跳    时间: 2015-7-19 22:36
选C,调用父类构造方法的语句必须放在子类构造方法中的第一行
作者: longbao    时间: 2015-7-19 23:22
C正确,,,
作者: 刘贤俊    时间: 2015-7-19 23:28
傻 逼,着都不会还想学java回家种田去吧,都比
作者: 刘贤俊    时间: 2015-7-19 23:29
长这么丑,还设头像
作者: 刘贤俊    时间: 2015-7-19 23:30
不是本人




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