CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
目标地图
课程
Java 核心
级别 2
你已到达第 12 级!
Java 核心
第 2 级,
课程 0
恭喜,你已经完成第二个目标的第一个级别!你学习了 OOP 及其四大主要支柱,并且完成了一些继承和封装练习。在第二个级别,你会学习多态、重载、抽象和接口。
多态和重写
Java 核心
第 2 级,
课程 1
学完这节课,知道什么是多态后,你就能解决父与子的难题,因为你会明白若有一个子辈想要使用其祖辈的某个方法该怎么做。换句话说,你不会再对下面这个问题感到困惑:为什么一头没有犄角、没有铃铛的鲸鱼,它的祖辈会是一头不会游泳的牛。你甚至还会通过代码自己创造出一个。
多态任务
Java 核心
第 2 级,
课程 2
为避免继承自狗的猫向你吼叫,你要学会在实际运用中掌握多态!迭戈不会让你感到无聊:现在就开始完成有关鲸鱼、奶牛、狗以及其他人族物种的任务。当然了,主要还是和猫有关。
重载方法
Java 核心
第 2 级,
课程 3
类内的所有方法都必须具有唯一的名称。说得更具体一些,方法的名称及其参数类型的集这两者的组合必须是唯一的。假如,你要写一个 Add() 方法对两个数字进行求和。但是,你仍不确定这两个数字是 int 还是 double。比较明智的做法是重载 Add 方法。里希会接着解释余下的部分!
练习重载方法
Java 核心
第 2 级,
课程 4
每当你学习新知识的时候,迭戈总会陪在你身边!虽然不能帮上大忙,但最会让你感到快乐。如果你不立即开始完成任务,你就会在完全理解每样知识前,忘记方法重载的所有细节。所以,继续努力吧!请写出 5 个程序,然后交给你的导师审阅。
抽象类
Java 核心
第 2 级,
课程 5
对于一些不确定的基础性的东西,我们需要加以定义。例如,“汽车”。它得有一个引擎和车身。这不是一个汽车。它只是一个抽象 — 我们为了方便而创造的一个类。但是我们可以用它来媲美法拉利或 Geo Metro。这节课会进一步详细说明。这会非常有趣。
抽象类练习 | 第 2 级
Java 核心
第 2 级,
课程 6
程序员的生活和工作都很危险,处处都有抽象。抽象的想法、抽象的邻居、抽象的动物,以及抽象的女生。今天我们暂且不聊最后一个话题。相反,我们会运用重载方法,利用一些抽象的动物以及它们的后代来完成一些任务。
接口
Java 核心
第 2 级,
课程 7
接口是抽象与多态的合法子嗣。接口很像是抽象类,其中的所有方法都是抽象的。它声明的方法和类一样,但是带有关键字接口。这节课会向你介绍我们为什么需要接口,何时以及如何使用接口。
接口并不只是接口而已。它还是一种行为。
Java 核心
第 2 级,
课程 8
假如你是一个机器人制造师。你手下有很多机器人,每个机器人都掌握了多项技能。假如你急需要砌墙。你会把所有掌握砌墙技能的机器人都召集在一起,告诉它们去砌墙。你不会介意机器人的类型。就连机器喷水壶也可以。只要它会砌墙,就派它去。
接口任务
Java 核心
第 2 级,
课程 9
在 CodeGym 的秘密中心,机器人迭戈许诺:你可以睡个安稳觉,但要想睡得安稳,你得有所付出。如果你不立即完成这些接口任务,它们就会进入你的梦里…简单说,你最好现在就开始这些任务。别再和抽象纠缠不清了。
教授提供的有用链接 – 12
Java 核心
第 2 级,
课程 10
或许,你已经发现汉斯•智慧星教授的建议准没错。这次,他发现了一个很不错的多态与接口在线课程。不妨看一看,或许能帮助你优化知识结构。你认为自己已经掌握所有知识了吗?阅读这一个课,你会发现自己还有进步的空间。
摩尔斯电码
Java 核心
第 2 级,
课程 11
你知道吗,有时候休息对你有好处。放松,舒舒服服地靠在椅子上,观看一部有关高科技电动汽车的趣味视频。这不仅仅是娱乐。它也是由 CodeGym 秘密中心教学委员会开发的综合课程的重要组成部分。
显示更多
1
2
Please enable JavaScript to continue using this application.