计算机工程学院实验报告
2017-2018学年第1学期
课程名称:
面向对象程序设计
专 业:
计算机科学与技术
班 级:
学 号:
姓 名:
指导教师:
实验名称:接口技术练习
实验日期:2017.11.07
实验平台:Windows 7 + JDK8+Eclipse
实验目的熟练掌握接口和接口技术的实现
实验内容与完成情况
1. 创建一个收费接口Charge,其中有一个抽象方法charge().
创建另一个收费接口Play,其中有一个抽象方法play().
声明类Bus来实现接口Charge,对于Bus中的charge(),实现为输出“公共汽车:1元/张,不计公里数”。
声明类Taxi来实现接口Charge,对于Taxi中的charge(),实现为输出“出租车:1.6元/公里,起价3公里
声明类Cinema来同时实现接口Charge,Play。对于Cinema中的charge(),实现为输出“解放电影院:30元/张,凭学生证享受半价。”
对于Cinema中的play(),实现输出为“正在放映电影。“
在主类中创建对象,输出结果。
代码:
package bhjx;
interface Charge{
void charge();
}
inte