章节目录
标题 | 链接 |
---|---|
一,Java概述与Java基础 | http://t.csdnimg.cn/EBd3W |
二,Java程序流程 | http://t.csdnimg.cn/k6p9l |
三,Java数组 | http://t.csdnimg.cn/ABfr1 |
四,Java字符串 | http://t.csdnimg.cn/TrKjL |
五,类和对象基础 | http://t.csdnimg.cn/6HRem |
六,构造方法 | http://t.csdnimg.cn/M4gTk |
七,this关键字和static关键字 | http://t.csdnimg.cn/wzVJs |
八,类的继承 | http://t.csdnimg.cn/WOKIh |
九,实践课堂练习 | http://t.csdnimg.cn/k9iix |
十,封装课堂练习 | http://t.csdnimg.cn/oYl68 |
十一,多态 | http://t.csdnimg.cn/gFhx8 |
十二,抽象类 | http://t.csdnimg.cn/pYKtx |
十三,实现接口 | http://t.csdnimg.cn/vXK3v |
封装课堂练习
一. 简答题(共1题,100分)
1. (简答题)
1.设计一个Employee类表示员工信息。
1)有属性姓名,性别和工资;姓名一旦被设定不能被修改。
2)有设定默认值的无参构造方法和指定全部属性的有参构造方法。
3)Employee类封装。
2.再设计一个Manager类表示经理信息,经理也是一名员工,同时经理有部门属性,
有设定默认值的无参构造方法(需调用父类无参构造方法)和指定全部值的有参构造方法(需调用父类有参构造方法)。
同时经理还有一个getInfo方法,返回经理的全部属性信息。
3.定义一个名叫ManagerTest的测试类,
在类中创建主函数,
主函数中创建一个Employee的对象员工employee,调用无参构造方法,在主函数中访问employee属性变量进行初始化赋值。
输出employee对象的工资。
再创建一个Manager 类的对象manager,调用有参构造方法初始化,
在主函数中修改manager的性别信息为"不知道性别是什么",
调用getInfo方法输出manager的所有属性信息。
注意编码规范
我的答案: