案例:
1、在com.atguigu.test16包中声明员工类、程序员类、设计师类、架构师类,
-
员工类属性:编号、姓名、年龄、薪资
-
程序员类属性:编程语言,默认都是"java"
-
设计师类属性:奖金
-
架构师类属性:持有股票数量
要求:属性私有化,无参有参构造,get/set,getInfo方法(考虑重写)
2、在com.atguigu.test16包中声明Test16类,并在main中创建每一个类的对象,并为属性赋值,并调用它们的getInfo()显示信息
Employee类:
public class Employee {
private int id;
private String name;
private int age;
private double salary;
public Employee() {
}
public Employee(int id, String name, int age, double salary) {
this.id = id;
this.name = name;
this.age = age;
this.salary = salary;
}
publ