用Java语言创建一个Customer类,类中的属性有姓名(name),年龄(age),性别(gender)每个属性分别有get/set方法及带参数的构造方法和不带参数的构造方法。然后创建两个Customer对象:张立、18、女和王猛、22、 男
时间: 2024-09-18 22:08:33 浏览: 37
在Java中,你可以按照以下步骤创建一个名为`Customer`的类,它包含所需属性以及get和set方法、构造函数:
```java
public class Customer {
private String name;
private int age;
private String gender;
// 默认无参构造方法
public Customer() {
this.name = "";
this.age = 0;
this.gender = "";
}
// 具体参数的构造方法
public Customer(String name, int age, String gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
// getter and setter methods for properties
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 getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
}
// 创建并初始化Customer对象
Customer zhangLi = new Customer("张立", 18, "女");
Customer wangMeng = new Customer("王猛", 22, "男");
```
在这个例子中,我们首先定义了一个`Customer`类,包含了三个私有的成员变量(姓名、年龄和性别),以及对应的getter和setter方法。同时,有两个构造函数,一个是默认的无参构造函数,另一个是接收三个参数的构造函数用于初始化对象。
接着,我们创建了两个`Customer`类型的对象`zhangLi`和`wangMeng`,通过构造方法传入相应的参数值。
阅读全文