java设计一个Person类,Person类有name和age属性,一个包含两个参数的构造方法,用于给name和color赋值,一个show方法打印Person类的信息
时间: 2024-02-24 17:56:23 浏览: 15
好的,下面是Java代码实现:
```
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public void show() {
System.out.println("Name: " + name + ", Age: " + age);
}
}
```
以上代码实现了一个Person类,包含了name和age两个属性,以及一个包含两个参数的构造方法用于初始化这两个属性,还有一个show方法用于打印Person类的信息。在主函数中可以这样使用:
```
public static void main(String[] args) {
Person person = new Person("Tom", 18);
person.show();
}
```
输出结果为:
```
Name: Tom, Age: 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 方法设置这些属性值。
JAVA写一个person类,成员变量有name和age
好的,以下是一个基本的Java Person类,包含有name和age成员变量:
```java
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 void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
```
这个类包含了一个构造函数和两个getter和setter方法,分别用于获取和设置name和age成员变量的值。