CodeGym /课程 /Java 核心 /接口任务 | 第 3 级

接口任务 | 第 3 级

Java 核心
第 3 级 , 课程 2
可用

“你好,阿米戈!有个好消息。肯定让你高兴。”

“哦,说说看?”

“好。因为你马上就要做接口任务了。哈哈哈!这里是十个任务。别无聊了,阿米戈。”

评论 (20)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
OldDog-Z124 级别 22,Germany,中国 Expert
6 九月 2023
获取最短类名:<Class>.getClass().getSimpleName() 有问题的 initializeIdAndName: 继承的方法返回类型:如果返回类型是类(A),那么我们可以修改方法的返回类型为类(A)继承树上的任意类。
Super Ego 级别 14,Wu Han,China
9 三月 2023
打卡
拔萝卜滴🐰 级别 22,chengdu,China Expert
11 二月 2023
中文题目的翻译有问题,比如最后一题的第2个要求其实和第1个要求一样,是选择合适的接口,而不是两个接口都继承
简默 级别 15,Central District,Hong Kong
13 十二月 2023
🥴
Noob_Coder 级别 22,Springfield,United States Expert
9 七月 2024
?
Y.F Fang 级别 15,Xian,China
5 七月 2022
第五题答案里有一行代码是System.out.println(Dream.HOBBY.toString())。 我上网查到说接口不能创建对象,不能直接使用,那这里的Dream为什么可以做对象?
Squad303 级别 16,China,China
11 八月 2022
创建对象指的是在堆中new class()这样才叫“创建”,题目中的Dream只是单纯的引用class的名字来找到静态变量,就好像为什么能Interface一个接口但没有new Interface一样,前者只是创建一个引用类型的变量,后者才是真正的new一个实例变量(不知道这样说对不对)
阿狼 级别 32,Zhengzhou,China
14 六月 2022
day 11
sky 级别 22
18 八月 2022
yyds
老杨 级别 41,China,China
24 二月 2022
类是继承关系:extends,接口是实现关系:implements。Java是基于C++的基础上开发而来的,C++具有多继承的特性,但是java认为多继承的关系是不确切的一种关系。于是修改为单继承的特性。但是确实很多时候需要同时继承多个类完成一个类的创建,所以使用了接口的概念,并通过实现的方式替代了多继承。一个类可以继承一个父类,同时实现多个接口。接口可以认为是一种特殊的类型,既然还是类型的概念,那么接口之间任然具备继承关系,并且接口之间可以存在多继承的关系。
26 八月 2021
接口可以继承多个接口
kqhasaki 级别 23,Daxi,Taiwan, Province of China
13 八月 2021
注意:接口可以多继承。只能是一个接口可以继承多个接口。
Leo 级别 15,Seattle,United Kingdom
12 四月 2021
mark
周文超 级别 20,Fairfield,China
9 三月 2021
哈哈哈哈 haogaoxing