促销活动
CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
目标地图
课程
Java 核心
级别 3
你达到了 13 级!
Java 核心
第 3 级,
课程 0
恭喜你,完成了目标的第二阶段。你现在把抽象类和接口玩得很溜,而且学会了多态的定义、重载方法和原因。第三阶段,我们将继续以这种方式学习,同时加深你对多态性和接口的理解。
存在支持特定行为的接口
Java 核心
第 3 级,
课程 1
接口是一种事物与另一种事物交互所用的机制。例如,一个人命令狗“坐下”,即发出一条命令,该命令是狗的“语音控制接口”的一部分。如果狗执行命令,那么它支持这个接口。编程也是如此。我们可将方法(对对象执行的操作)及其数据组合起来构成一个接口。为什么?我们将在本课进行讲解。
接口任务 | 第 3 级
Java 核心
第 3 级,
课程 2
成年人的做法是将方法组合成接口。这对你来说是一大步。为了消除所有疑问,并立即帮助你上手这个强大武器,我们会布置十个接口相关任务,你马上就知道了。我们保证它不会枯燥。
如何使用抽象类
Java 核心
第 3 级,
课程 3
现在我们深入了解抽象类吧。“常规”类是某个实体的模型。这一点很清楚。抽象类主要包含尚未实现的方法,但也可以包含已实现的方法。真实生活中有没有类似的例子呢?我们将在本课进行讲解。
抽象类练习 | 第 3 级
Java 核心
第 3 级,
课程 4
迭戈,机器人绝对喜欢一切抽象的事物,包括抽象类。他还试图将这种爱灌输到你身上。在本课程中,你会三番四次体会到这种爱,只不过是以抽象类知识巩固任务的形式。
继承多个接口
Java 核心
第 3 级,
课程 5
人们常说 Java 中没有多重继承...看起来不存在,实际上真的有。不存在类的多重继承是,因为存在一些问题(我们稍后会讲到这一点)。但是 Java 中接口的多重继承是完全可能的,而且这个有趣又强大的工具可帮助你编写合乎逻辑的代码。
抽象类练习
Java 核心
第 3 级,
课程 6
在本任务中,我们要使用多重继承为《汤姆和杰瑞》卡通设计造型!为此,我们创建了 Dog、Cat 和 Mouse 类,并在其中实现接口。猫可以移动,吃别人,也可能被吃。老鼠可以移动,也可能被吃。狗可以移动,也可以吃别人。
抽象类与接口
Java 核心
第 3 级,
课程 7
抽象类与接口有什么不同?这些概念很好理解,学会后你就自然而然地懂得区分了,但学习的时候可能有点分不开。你的救星来了,比拉博老师带来了一张抽象类和接口的对比表。
标准接口:InputStream, OutputStream
Java 核心
第 3 级,
课程 8
过去曾有 InputStream 和 OutputStream。它们被声明为抽象类。但如果你仔细观察,会发现它们其实是真的接口。几乎所有方法都是抽象的,除了几个无关紧要的方法。那么问题来了:它们为何如此特别?它们为何仍然是抽象类?
教授提供的有用链接 – 13
Java 核心
第 3 级,
课程 9
即使是有趣的实践训练也包括独立工作。当然,从不同角度看同一个材料也很有帮助,因为每个人的想法不同,或许对你来说最好的理论来源不一定适合你的朋友。本课还提供接口相关文章的链接。
史蒂夫·沃兹尼亚克(Steve Wozniak) – 苹果公司创始人
Java 核心
第 3 级,
课程 10
在完成这一级的艰巨任务之前,你要适当休息下。这次,我们将观看一个视频,说的是一些孩子在车库建造了一台非常漂亮的计算机。接着创建了一台又一台。他们分别是史蒂夫·沃兹尼亚克和史蒂夫·乔布斯。
奖励任务 | 第 11 课 | 第 3 级
Java 核心
第 3 级,
课程 11
怪杰船长打电话找你。他有几个惊喜礼物要给你!更准确地说,不是几个任务,也不算惊喜,而是十项任务,目的是巩固学到的抽象类和接口的知识。真正好奇的人可以尝试完成三项奖励任务。这些任务并不容易,需要认真思考。
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our
Terms and Policy
.
Accept and close
Please enable JavaScript to continue using this application.