实验3 抽象类和接口(2学时)

时间:2016-11-03 03:07:51
【文件属性】:

文件名称:实验3 抽象类和接口(2学时)

文件大小:19KB

文件格式:ZIP

更新时间:2016-11-03 03:07:51

java 实验 课程设计

一、实验目的 掌握Java中抽象类和抽象方法的定义; 掌握Java中接口的定义,熟练掌握接口的定义形式以及接口的实现方法。 二、实验内容 1、按照要求使用Java进行编码。 编写一个抽象类Shape,其中有抽象方法getArea()和getPerimeter() 在Shape类的基础上派生出Rectangle和Circle类,二者都实现了计算面积的方法getArea()和计算周长的方法getPerimeter(); 构造main函数,生成Rectangle和Circle对象,并用Shape类型的变量调用Rectangle和Circle对象的getArea()和getPerim()方法。 2、以电话为父类,移动电话和固定电话为两个子类,并使移动电话实现接口:可移动。固定电话又有子类:无绳电话。定义接口及各类,明确他们的继承关系。 3、在实验2中所实现的Teacher类的基础上,修改Teacher类的代码,要求:由多个Teacher对象所形成的数组可以使用Arrays.sort方法进行排序(编号由低到高排序)。


【文件预览】:
实验三
----3.2()
--------.project(379B)
--------src()
--------.classpath(232B)
--------bin()
----3.3()
--------.project(379B)
--------src()
--------.classpath(232B)
--------bin()
----3.1()
--------.project(379B)
--------src()
--------.classpath(232B)
--------bin()
----实验3.doc(25KB)

网友评论