声明一个名为person的类,里面有name与age两个属性,并声明一个含有两个参数的构造方法; 声明一个名为student的类,此类继承自person类,添加一个属性school,在子类的构造方法中调用父类中有两个参数的构造方法; 实例化一个student类的对象s,为student对象s中的school赋值,打印输出姓名:张三,年龄:18,学校:哈佛大学。
时间: 2023-04-30 19:04:37 浏览: 605
这是一段编码后的字符串,需要解码才能读懂。解码后的内容是:
声明一个名为person的类,里面有name与age两个属性,并声明一个含有两个参数的构造方法;
声明一个名为student的类,此类继承自person类,并新增一个属性school,在子类的构造方法中调用父类中含有两个参数的构造方法;
实例化一个student类的对象s,其中s对象中的school赋值,打印输出姓名:张三,年龄:18,学校:哈佛大学。
相关问题
定义person类,有name和age两个属性,分别为string和int型,并声明一个含有两个参数的构造方法
好的,这是一个关于编程的问题,让我给您解答一下。
您可以按照以下代码定义一个Person类:
```
class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// getter and setter methods
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
```
在这个类中,我们定义了两个属性 name 和 age,以及一个含有两个参数的构造方法,该方法用于初始化类的属性值。
同时,我们还定义了 getter 和 setter 方法,这些方法用于获取和设置类的属性值。例如,在您实例化一个 Person 对象之后,您可以使用 getter 方法获取名字和年龄,也可以使用 setter 方法设置这些属性值。
声明一个person类,私有化属性name和age,并将字段封装起来
OK,我知道了。下面是声明一个person类,私有化属性name和age,并将字段封装起来的代码示例:
```
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
}
```
在这个示例代码中,我们定义了一个名为Person的类,它有两个私有属性name和age,这两个属性都被封装起来,外部无法直接访问。我们提供了两个public方法getName()和getAge(),这两个方法可以用来获取name和age属性的值。在Person类的构造方法中,我们需要传递name和age作为参数来初始化对象的属性。
阅读全文