面向对象编程(下).doc

面向对象编程(下).doc

ID:54701211

大小:283.50 KB

页数:5页

时间:2020-04-20

面向对象编程(下).doc_第1页
面向对象编程(下).doc_第2页
面向对象编程(下).doc_第3页
面向对象编程(下).doc_第4页
面向对象编程(下).doc_第5页
资源描述:

《面向对象编程(下).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、上机五面向对象编程(下)【上机目的】1)掌握属性存取器的使用2)掌握super关键字3)掌握final关键字4)掌握abstract关键字5)理解抽象类与抽象方法6)理解并掌握接口的定义与使用【上机环境】JDK1.6+Eclpise3.2【上机准备】1)复习课件中理论知识2)练习课堂所讲的例子【上机内容】1、创建一个用户类(User),具体如求如下:定义私有成员变量:用户ID(userid)、账号(username)、密码(password)、姓名(realname)、年龄(age)、性别(sex)、电话(phone)、是否是管理员(isAdmin),并为这些

2、成员变量设置属性存取器。2、创建一个带有修饰符的鱼类(Fish),具体如求如下:1)为鱼类设计2个成员方法:一个带有final修饰的方法游动(swim)(无参、无返回值)、一个普通方法跳跃(jump)(无参、无返回值);2)为鱼类设计一个带有final修饰的成员变量livePlace,初始值为“水中”;3)创建鱼类的子类鲤鱼(Liyu),并设计一个成员方法jump,覆盖鱼类的jump方法(要求:在实现方式中要调用到鱼类的jump方法)。3、编写一个Java应用程序,除了主类(TestTwo)外,该程序还有Shape接口、三角形类Triangle类、矩形Rect

3、angle类。该程序具体要求如下:1)Shape接口publicabstractdoublecomputeArea(doublea,doubleb)抽象方法。2)Triangle类实现Shape接口,完成计算面积的功能:用a代表三角形的底、b代表三角形的高。3)Rectangle类实现Shape接口,完成计算面积的功能:有a代表矩形的底、b代表矩形的高。4)在TestTwo类的主方法中分别创建各子类的对象并调用各自的计算面积的方法,并打印输出信息面积信息。(要求使用到多态性)参考答案:第一题:第二题:第三题:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。