java for循环两只兔子,【兔年惊喜】Java语言程序设计 整学年实验报告 汇总

13552a4e0bbd200e28a7c7451aa031b7.png

一、实验目的

?掌握类、域、方法的定义和实例对象的创建

?理解类的继承性、多态性、封装性

?掌握包的应用

?掌握关键字abstract、static、final和this的使用

?掌握接口的定义和使用

?掌握内部类使用

?理解变量作用域范围的含义和参数传递方式

?体会面向对象程序设计基本思想

二、实验环境

1、微型计算机一台

2、DOS或WINDOWS操作系统,j2se开发包

三、实验内容

1.定义一个形状接口,提供面积计算和周长计算的方法。

●源文件名为:Interface _Shape.java

●接口名:Shape

2.定义一个矩形类,继承形状接口,增设长宽属性。

●源文件名:class _Rectangular.java

●类名:Rectangular

●要求定义一个静态成员域,存放该类及子类所创建实例对象的个数

3.定义一个正方形类,继承矩形类,覆盖父类中求面积和周长的方法。

●源文件名:class_Square.java

●类名:Square

●要求将正方形类定义为不能派生子类。

4.定义一个圆类,继承形状接口,增设半径属性。

●源文件名:class _Circle.java

●类名:Circle

5.定义主类,

●源文件名:Shape _Computing.java

●类名:Shape_Computing

●完成以下工作:

?创建一个矩形类实例,设置长宽属性,计算和输出它的面积和周长。

?创建一个正方形类实例,设置正方形边长,计算和输出它的面积和周长。

?显示程序执行到此,矩形类及其子类所创建实例对象的个数,如果程序按要求编写的话,此处显示的个数应该是2。

?创建一个圆形类实例对象,设置半径属性,计算和输出它的面积和周长。

6.在方法体中,如果存在一个与成员域重名的局部变量,要访问该成员域,如

何实现?请编写程序验证你的解决方案。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值