4.4.2 实验任务

4.4.2 实验任务

任务1:

封装一个工程师类(Engineer)

1.该类包含下表中属性:(见表4.14)

表4.14

2.给类封装如下方法。

(1)生成一名工程师信息提示方法。

(2)工程师工作介绍方法。

任务2:

1.封装一个软件工程师子类(Programmer)

该类包含下表中属性:(见表4.15)

表4.15

2.给类封装如下方法。

(1)三个参数的构造方法

(2)重写父类的工作方法

任务3:

1.封装一个建筑工程师子类(Architect)

该类包含下表中属性:(见表4.16)

表4.16

2.给类封装如下方法。

(1)三个参数的构造方法

(2)重写父类的工作方法

任务4:根据用户输的命令,执行不同的方法,效果如图4.24所示。

图4.24