9.3.1 实验内容
接口体现了规范与实现分离的设计原则,可以很好地降低程序各部分的耦合度,提高系统的可扩展性和可维护性。开发系统时,主体构架使用接口来构成系统的骨架,这样就可以通过更换接口的实现类来更换系统的不同实现。
本项目中由于员工类型不同,各自对应的属性也有差别,针对输出员工信息的差异,将员工信息的输出设置为接口,通过对接口方法print()在各类中的不同实现,来完成不同类员工信息的输出。具体输入输出情况如图9-1所示。

图9-1 A类员工的输入

图9-2 A类员工的查询

图9-3 B类员工的输入

图9-4 B类员工的查询