【多选题】下面()是Person类的构造方法。A.private Person(){ }B.Person(String name,int age){ }C.person(String name,int age){ }D.public Person(String name,int age,char sex){ }E.public void Person(String name,int age,char sex){ }
【多选题】下面()是Person类的构造方法。
A.private Person(){ }
B.Person(String name,int age){ }
C.person(String name,int age){ }
D.public Person(String name,int age,char sex){ }
E.public void Person(String name,int age,char sex){ }
参考答案和解析
A
相关考题:
在Java语言中,类Worker是类Person的子类,Worker的构造方法中有一句“super()”,该语句() A.调用类Worker中定义的super()方法B.调用类Person中定义的super()方法C.调用类Person的构造函数D.语法错误
在Java语言中,假设类Worker是类Person的子类,Worker的构造方法中有一句“super();“,该语句()。 A.调用类Worker中定义的super方法B.调用类Person的构造方法C.调用类Person中定义的super方法D.语法错误
在Java语言中,假设类Worker是类Person的子类,Worker的构造方法中有一句"super( );",该语句()A、调用类Worker中定义的super()方法B、调用类Person中定义的super()方法C、调用类Person的构造方法D、语法错误
编写一个人类 Person,其中包含姓名、性别和年龄的属性,包含构造方法以及显示姓 名、性别和年龄的方法。再编写一个学生类 Student,它继承 Person 类,其中包含学号属 性,包含构造方法以及显示学号的方法。最后编写一个主类 Test,包含 main()方法, 在 main()方法中定义两个学生 s1 和 s2 并给他们赋值,最后显示他们的学号、姓名、性别 以及年龄。
【多选题】(7-2)有如下代码,下面哪些说法是正确的?() class X { X() { } } class Y extends X { }A.Y类的构造方法修饰符是public。B.Y类的构造方法修饰符是 protected。C.Y类的构造方法没有参数。D.Y类的构造方法调用了this()。E.Y类的构造方法调用了super()。
【单选题】3.1 下面关于继承关系中构造方法的描述错误的是()A.创建子类对象时会调用父类构造方法和子类构造方法。B.可以用super()来调用父类构造方法。C.子类必须定义构造方法。D.创建父类对象时只会调用父类构造方法。