下面分为三种打印方法:
import java.util.Scanner;
/**
* @author Ziph
* @date 2020年2月21日
* @Email mylifes1110@163.com
*/
public class TestDemo {
public static void main(String[] args) {
//-----------------------------------------------------------------------------------------
//方法一、
SalariedEmployee e1 = new SalariedEmployee("Ziph", 3, 100000);
HourlyEmployee e2 = new HourlyEmployee("Join", 4, 170, 20);
SalesEmployee e3 = new SalesEmployee("Marry", 8, 20000, 0.45);
BasePlusSalesEmployee e4 = new BasePlusSalesEmployee("Tom", 11, 30000, 0.45 , 5000);
System.out.println("该员工的工资为:" + e1.getSalary(3));
System.out.println("该员工的工资为:" + e2.getSalary(3));
System.out.println("该员工的工资为:" + e3.getSalary(3));
System.out.println("该员工的工资为:" + e4.getSalary(