注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

尝试将复杂的问题简单化-zzy

纸上得来终觉浅,绝知此事要躬行。

 
 
 

日志

 
 
关于我

教书是职业的要求,教学是份内的事,要努力做一个好教师.

网易考拉推荐

<OOP> 实验十 类的继承  

2007-11-05 17:11:37|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 10.1  实验目的

1.  理解“利用现有的类型生成新类型”的意义;

2.  熟练掌握组合语法和继承语法的使用。

10.2实验内容

1、  调试c06:detergent.java程序(注意派生类中对基类方法的修改和增加);

2、  读下面的程序并写出类MyClass3的所有成员,并写明它们定义自哪里。

class MyClass1{

 private int pro11;

double pro12;

}

class MyClass2 extends MyClass1{

 private double pro12;

int pro21;

}

class MyClass3 extend MyClass2{

 private int pro21;

 double pro31;

}

建议:此程序最好放到计算机上调试,不要仅凭感觉想,并注意访问权限修饰符与路径的关系。尝试将三个类不放在相同的路径下,自我设计一些挑战难题。强化自己对类的访问权限修饰符与路径的关系的理解。

 

3、定义—个类MyRectangle代表矩形,为矩形定义getLength方法(获得矩形的长度)、getWidth方法(获得矩形的宽度)、setLength方法(设置矩形的长度)、setWidth方法(设置矩形的宽度)、getArea方法(求矩形的面积)和toString方法(显示矩形的格式),为矩形派生出一个子类MySquare代表正方形,并对getArea和toString进行重写。并编写程序进行测试。

 

10.3 实验程序和实验结果:

10.4 讨论类复用在当今程序设计中的意义。

 

  评论这张
 
阅读(536)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017