public class Manager extends Employee { String department; public Manager(int number, String name, String sex, int age, double salary,String department) { super(number, name, sex, age, salary); this.department = department; } public void CalculateSalary() { this.salary = salary*1.5 ; } public void ShowInfo() { System.out.println("工号:"); System.out.println("姓名:"); System.out.println("性别:"); System.out.println("年龄:"); System.out.println("部门:"); System.out.println("工资:"); } }public class Test { public static void main(String[] args) { System.out.println("欢迎进入人事管理系统"); System.out.println("请输入员工工号:"); Worker worker = new Worker(011, "李华", "女", 25, 10000, "程序员"); System.out.println(worker); } },这个Test类怎么样调用前面类中的方法
时间: 2024-03-25 20:41:28 浏览: 190
常用系统类_java_applet_string_
在Test类中,可以通过创建Manager对象来调用Manager类中的方法,如下所示:
```
public class Test {
public static void main(String[] args) {
System.out.println("欢迎进入人事管理系统");
System.out.println("请输入员工工号:");
Manager manager = new Manager(001, "张三", "男", 35, 20000, "技术部");
manager.CalculateSalary(); // 调用Manager类中的CalculateSalary方法
manager.ShowInfo(); // 调用Manager类中的ShowInfo方法
}
}
```
在上面的代码中,我们创建了一个Manager对象并将它赋值给manager变量。然后我们可以使用这个变量来调用Manager类中的方法。例如,我们调用了CalculateSalary方法来计算经理的工资,并调用ShowInfo方法来显示经理的信息。
阅读全文