- 136
- 0
- 约 5页
- 2017-08-22 发布于重庆
- 举报
java面向对象测试题(一).doc
1.封装:在淘宝网上,我们经常登录注册,在里面有一个用户User,User有用户名username,password,年龄age,性别sex,请使用封装将用户封装为一个完整的个体,运行结果如下:
提示:
(1)定义类,并对其进行封装,加入两个构造方法,添加加一个info的方法,返回void,输出用户信息
(2)再定义一个类UserTest,测试输出
注:注意修饰符,构造方法,注释等各个规范,否则扣分
2.子类继承父类:每个人的名字都由名和字组成,中国人的名字是“名“+”字”,英国人的是”字”+“.”+”名”:
有一个类英国人Englishman,里面有姓fristName,名lastName,有输出姓名的方法display(),还有一个类中国人Chinese,里面有姓fristName,名lastName,也有输出姓名的方法display(),还有一个普通类人类Person,有输出姓名的方法display()
请使用面向对象+继承的思想完成结果图:
提示:(1)定义一个父类Person,抽取子类共有的属性和方法
(2)定义一个Englishman类,继承父类,并重写方法
(3)定义一个Chinese类,继承父类,并重写方法
(4)定义一个PersonTest类,用来做测试display输出姓名
注:注意修饰符,构造方法,使用多态,注释的各个规范,否则扣分
3.继承抽象类:定义一个抽
原创力文档

文档评论(0)