2、定义一个用户类(User),增加两个构造函数,并创建对象,调用方法。该用户类的成员变量有名字、薪水、岗位、年龄等信息。
时间: 2024-06-11 18:04:42 浏览: 111
PHP高级对象构建 多个构造函数的使用
创建一个用户类(User),增加两个构造函数,并创建对象,调用方法。该用户类的成员变量包括名字、薪水、岗位和年龄等信息。
```java
class User {
String name;
double salary;
String position;
int age;
User(String name, double salary, String position, int age) {
this.name = name;
this.salary = salary;
this.position = position;
this.age = age;
}
User(String name, double salary) {
this.name = name;
this.salary = salary;
this.position = "未知";
this.age = 0;
}
void displayInfo() {
System.out.println("姓名:" + name);
System.out.println("薪水:" + salary);
System.out.println("岗位:" + position);
System.out.println("年龄:" + age);
}
}
public class Main {
public static void main(String[] args) {
User user1 = new User("张三", 5000, "经理", 30);
User user2 = new User("李四", 3000);
user1.displayInfo();
System.out.println("---------");
user2.displayInfo();
}
}
```
阅读全文