Java实验指导4继承与多态

上传人:仙*** 文档编号:108744204 上传时间:2022-06-16 格式:DOC 页数:10 大小:131KB
收藏 版权申诉 举报 下载
Java实验指导4继承与多态_第1页
第1页 / 共10页
Java实验指导4继承与多态_第2页
第2页 / 共10页
Java实验指导4继承与多态_第3页
第3页 / 共10页
资源描述:

《Java实验指导4继承与多态》由会员分享,可在线阅读,更多相关《Java实验指导4继承与多态(10页珍藏版)》请在装配图网上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateJava实验指导4继承与多态Java实验指导4继承与多态Java程序设计实验指导实验四 继承与多态一、实验目的:1掌握类的继承方法。2掌握变量的继承和覆盖。3掌握方法的继承、重载和覆盖。4了解接口的实现方法。二、实验原理新类可从现有的类中产生,并保留现有类的成员变量和方法,并可根据需要对它们加以修改。新类还可添加新的变量和方法。这种现象就称为类的继承。当建立一个新类时

2、,不必写出全部成员变量和成员方法。只要简单地声明这个类是从一个已定义的类继承下来的,就可以引用被继承类的全部成员。被继承的类称为父类或超类(superclass),这个新类称为子类。Java 提供了一个庞大的类库让开发人员继承和使用。设计这些类是出于公用的目的,因此,很少有某个类恰恰满足你的需要。你必须设计自己的能处理实际问题的类,如果你设计的这个类仅仅实现了继承,则和父类毫无两样。所以,通常要对子类进行扩展,即添加新的属性和方法。这使得子类要比父类大,但更具特殊性,代表着一组更具体的对象。继承的意义就在于此。语法格式:类访问限定符 子类名 extends 父类名三、实验内容及要求:1. 定义

3、一个接口(ShapeArea),其中包含返回面积的方法(getArea)。定义一个矩形类(Rectangle),派生出一个正方形类(Square),再定义一个圆类(Circle),三者都要求实现接口ShapeArea,自行扩充成员变量和方法。在主方法中建一数组,数组中放入一些上述类型的对象,并计算它们的面积之和。2. 运行下面的程序,理解成员变量的继承与隐藏,方法的覆盖与重载。class A int sum,num1,num2; public A() num1=10; num2=20; sum=0; void sum1() sum=num1+num2; System.out.println(s

4、um=+num1+num2+=+sum); void sum2(int n) num1=n; sum=num1+num2; System.out.println(sum=+num1+num2+=+sum); class B extends A int num2; public B() num2=200; void sum2() sum=num1+num2; System.out.println(sum=+num1+num2+=+sum); void sum2(int n) num1=n; sum=num1+num2; System.out.println(sum=+num1+num2+=+sum); void sum3(int n) super.sum2(n); System.out.println(sum=+num1+num2+=+sum); public class test public static void main (String arg) B m=new B(); m.sum1(); m.sum2(); m.sum2(50); m.sum3(50); -

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!