第06周 预习:接口与多态
简易预习流程:先看预习课件,认真完成里面的习题。然后根据需要观看视频。最后尝试完成课前问题列表。
学习目标
- 掌握接口基本概念并理解接口与多态的关系。
- 熟练掌握Comparable接口与Comparator接口在排序中的应用。
- 了解嵌套类的基本概念
预习任务
- 预习课件(两份)
- 观看视频:5.2 常用接口(重点观看Comparable与Comparator)、5.4 使用接口还是继承。
课前问题列表
- 回顾以前数据结构的知识,所有排序算法的基本操作是什么?这个基本操作和Comparable接口又有什么关系?这个基本操作得到的结果有哪几种?
- 详细描述:为什么某个类实现了Comparable接口,就可以对该类的集合(如数组、ArrayList)使用Arrays.sort进行排序?Comparator接口相较于Comparable接口有什么优势?
- 你觉得为什么有了抽象类还需要接口?接口相较于继承有什么不同,体现了什么关系?
交作业时,请在发布时选择“教学频道”。
...全文
0人已提交
完成率0%
暂无数据
相关推荐
da06抽象继承封装多态接口.zip
Flutter抽象继承封装多态接口案例,基于vscode开发工具,通过运行Flutter中的Test文件,来测试flutter中的继承,抽象,多态,封装,接口的概念
接口的多态实现
接口多态的实现,引用,对于初学者是一份比较好的课程文件
第06章 抽象类、多态及接口1.pdf
第06章 抽象类、多态及接口1.pdf第06章 抽象类、多态及接口1.pdf
Java-多态与接口综合案例_USB接口设计
多态用一句话概括就是:事物在运行过程中存在不同的状态。。多态的存在有三个前提: 1.要有继承关系 2.子类要重写父类的方法 3.父类引用指向子类对 综合实际应用,我们做出以下总结: ① 成员变量 编译看左边(父类),运行看左边(父类) ② 成员方法 编译看左边(父类),运行看右边(子类)。动态绑定 ③ 静态方法 编译看左边(父类),运行看左边(父类)。 多态的弊端:多态后不能使用子类特有的属性和方法 接口比较简单就不一一赘述 看看他们的综合案例实现吧! 1、首先定义一个USB接口: 接口中封装了打开设备和关闭设备的抽象方法 相关代码: public interface USB { /
第06章 抽象类、多态及接口.pdf
第06章 抽象类、多态及接口.pdf



