(6-2)下面是Person类的构造方法
private Person(){ }Person(String name,int age){ }public Person(String name,int age,char sex){ }
举一反三
- (6-2)关于Java的构造方法,下面哪些叙述是正确的?
- 定义类,实现this在构造方法之间的调用 请按照以下要求设计一个学生类Student,并进行测试。 要求如下: 1) Person类中定义一个成员变量name; 2) Person类中创建两个构造方法,其中一个构造方法是无参的,该方法中使用this关键字调用有参的构造方法,在有参的构造方法Person(String name)中使用this关键字为成员变量赋值,并输出成员变量name的值; 3) 在main()方法中创建Person对象,调用无参的构造方法
- 类Person中需要定义构造方法来初始化对象,下列构造方法正确的是( ) A: public static void Person(){} B: public void Person(){} C: public void person(){} D: public Person(){}
- 请按照以下要求设计一个表示人的Person类。要求如下:(1)Person类包括3个属性,分别是表示姓名的属性age、表示身高的属性height(2)在Person类中自定义一个构造方法,并且该构造方法可以同时对年龄和身高进行初始化。
- (6-2)下面代码中,方法可以作为PrintInfo类的成员方法而程序不会出错。048e876c4ee113ccb336f8f7666c7f19.png
内容
- 0
0603.建立一个人类(Person)和学生类(Student),功能要求如下:(1)Person 中包含4个保护型的数据成员name、addr、sex、age,分别为字符串型、字符串型、字符型及整型,表示姓名、地址、性别和年龄。用一个4参构造方法、一个两参构造方法、一个无参构造方法、一个输出方法显示4种属性。(2)Student 类继承Person类,并增加输出成员math、english存放数学和英语成绩。用一个6参构造方法、一个两参构造方法、一个无参构造方法和重写输出方法用于显示6种属性。
- 1
有一个类Person,以下为其构造方法的声明,其中正确的是()。
- 2
1. 编写一个Person类,包括属性(name、age),构造器、方法say(返回自我介绍的字符串)。2. 编写一个Student类,继承Person类,增加ID、score属性,以及构造器,并覆盖say方法。3. 编写StudentTest类,创建分别Person和Student对象,调用say方法输出自我介绍。
- 3
请编写一个程序,该程序由两个类组成,一个Person类,一个Test类。在Person类中定义一个无参构造方法,里面输出一句话:”无参的构造方法被调用了...”。并在测试类中进行测试
- 4
在JAVA中,类Worker是类Person的子类,Worker的构造方法中有一句“super()”,该语句