关于JAVA的一个实验 (接口和多态)

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:37:29
实验十二 接口和多态
实验目的
1. 掌握接口的使用规律。
2. 掌握多重继承结构的使用规律。
3. 掌握作用域对访问范围的影响。
实验内容(一)
定义一个接口Volume,其中包含一个计算体积的抽象方法calculateVolume(),然后设计Circle和Rectangle两个类都实现这个接口中的方法calculateVolume(),分别计算球体和长方体的体积。

实验内容(二)
定义一个卡片类,其定义为
属性:卡号、密码、连接卡号、连接标志。
方法:确认卡号与密码、检验密码与关键字、显示用户信息。
在此基础上定义一个汽车销售卡片类,除继承上述功能外,另有特殊的属性与方法。
属性:价格、到达日期、到达年份、到达月份、客户姓名、汽车类型、销售日期。

实验2的内容拿位高手能帮我做做一下!
方法:实现按连接标志确定是否提供价格项目,显示相关信息。

看不明白.

public interface Area {
public double calculateArea();
}

public class MyRectangle {
double length;
double width;

public MyRectangle(double length,double width){
this.length = length;
this.width = width;
}

public double getArea(){
double a = this.length * this.width;
System.out.println("矩形面积为"+a);
return a;
}

public static void main(String[] args) {
MyRectangle r = new MyRectangle(1.5, 1.5);
r.getArea();
}
}

public class MyCircle implements Area{
double banjing;

public Cone(double banjing){
this.banjing = banjing;
}
public double calculateArea() {
double a = this.banjing * this.banjing * 3.14;
System.out.println(a);
return a;
}