“你好啊,阿米戈!好消息!我的一个超精准预言机就快完成了!”

“太酷了!那是做什么用的?它能预测出我什么时候可以变成一个很酷的程序员吗?”

“别着急,年轻人!我并不能预测那么远的未来,但是我知道…”

“知道什么?!”

“…我知道,你会问我一些和这周学的知识有关的问题。所以,我提前准备了一些额外的资料给你:它们会帮助你走出困境。”

如何使用多态

“多态的主要优点是灵活性。一方面,你可以使用多个数据类型,就好像它们是同一个类型的数据。另一方面,你还可以保存对象的特殊行为。什么时候你要把它强制转换为一个通用类型,什么时候你要用到特定的特性?接下来,我们会讨论这一点。

方法重写如何运作

你已熟悉方法重载。“现在该学习重写类了。当你需要一个通用方法来按照此方法所调用的类执行不同的操作时,它会起到很大的帮助。一切都有可能。最重要的是,方法 :)

为什么 Java 里接口必不可少

这节课会以生动有趣的方式详细介绍什么是接口,以及为什么它们会出现在 Java 里。同时,你还会学到常见的 Java 接口。准备好了吗?这个话题还有续篇哦!

接口的默认方法

每个版本的 Java 都和它之前的版本不同。版本 8 介绍了接口的默认方法这个概念。它让你指定默认方法并在接口里实行。你会在这节课里找到一些例子和解释。

Java 抽象类的特殊示例

你已熟悉抽象类,也知道它们就像是张“白纸”,用来以后编写类。但是,类的所有方法必须是抽象的吗?为什么 Java 有多重继承?这是我的超精准预言机给的“提示”:这节课的材料会让你为下一级别做好准备。