文件名称:实验项目C、面向抽象和面向接口编程
文件大小:125KB
文件格式:DOCX
更新时间:2022-08-19 10:49:55
java
一、实验目的 ★专题:继承基础和面向抽象编程★ 1、掌握继承的使用。 2、掌握Object类的基本用法。 3、理解和掌握抽象类的用法。 4、理解final关键字。 5、掌握和理解多态的运用。 ★专题:接口基础和面向接口编程★ 1、掌握接口的使用。 2、掌握和理解接口实现多态的运用。 3、理解和掌握匿名类的用法。 4、初步了解JDK8新特性和lambda表达式。 二、实验内容和主要步骤 ★专题:继承基础和面向抽象编程★ 1.继承基础实验 2.Object类使用 3.抽象类和抽象方法 4.继承机制实现的多态 ★专题:接口基础和面向接口编程★ 1.接口基础 2.接口机制的多态基础 3.面向接口编程 4.匿名类 5.[选做]函数式接口和lambda表达式 三、实验结论和思考 1、问题:开发一个应用,模拟计算机对移动存储设备的读写,即移动存储设备有U盘、手机卡、移动硬盘、闪卡等设备。 作答要求: (1)概要描述你采用何种方法来模拟该应用。采用该方案的理由是什么? 答:采用面向接口编程来模拟,通过编写接口去抽象设计数据的读与写方法,再编写不同设备的实现类去重写接口方法,节省代码。最后设计和