java编一个构造函数 定义两个人
时间: 2024-05-28 15:01:37 浏览: 10
的名字和年龄,然后输出他们的信息。
好的,以下是Java代码示例:
public class Person {
String name;
int age;
public Person(String name1, int age1, String name2, int age2) {
name = name1;
age = age1;
System.out.println("第一个人的名字是" + name1 + ",年龄为" + age1 + "岁");
System.out.println("第二个人的名字是" + name2 + ",年龄为" + age2 + "岁");
}
}
在主函数中创建一个Person对象并传入两个人的名字和年龄即可。希望能对你有所帮助!
相关问题
创建一个 Java Bean 类举例
以下是一个示例 Java Bean 类:
```java
public class Person {
private String name;
private int age;
private String address;
public Person() {
// 默认构造函数
}
public Person(String name, int age, String address) {
this.name = name;
this.age = age;
this.address = address;
}
// Getter 和 Setter 方法
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;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
// 重写 toString() 方法,用于输出对象信息
@Override
public String toString() {
return "Person{" +
"name='" + name + '\'' +
", age=" + age +
", address='" + address + '\'' +
'}';
}
}
```
在上面的示例中,我们定义了一个名为 `Person` 的类,它有三个私有属性 `name`、 `age` 和 `address`,分别代表人的姓名、年龄和地址。它还有两个构造函数,一个默认构造函数和一个带有参数的构造函数,以及三个 Getter 和 Setter 方法,用于获取和设置私有属性的值。最后,我们重写了 `toString()` 方法,以便在需要时打印对象信息。这个类符合 Java Bean 的规范,因为它具有私有属性,公共 Getter 和 Setter 方法,以及一个公共无参构造函数。
举一个java用类的例子
一个典型的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 this.name;
}
public int getAge() {
return this.age;
}
}
```
在这个例子中,我们定义了一个名为"Person"的类,这个类代表人,并包含了两个私有字段"name"和"age",分别代表人的姓名和年龄。我们还定义了一个构造函数,用于初始化这两个字段。最后,我们还定义了两个公共方法"getName"和"getAge",用于获取“name”和“age”的值。