《Java程序设计》第5周学习总结
20175105 2018-2019-2 《Java程序设计》第5周学习总结
教材学习内容总结
-
接口:使用关键字interface来定义一个接口,定义接口分包含接口声明和接口体,接口的接口体中只可以有常量和abstract方法。
-
实现接口:和类的继承一样,一个类需要在类声明中使用关键字implements声明该类实现一个或多个接口。
-
接口回调:当接口变量中存放了实现接口的类的对象的引用后,接口变量就可以调用类实现的接口方法,这一过程叫做接口回调。使用接口进行程序设计的核心是接口回调,即接口变量存放实现该接口的类的对象的引用,从而接口变量就可以回调类实现的接口方法,还体现了开-闭原则。
-
接口与多态:和子类体现接口类似,由接口产生的多态就是指不同的类在实现同一个接口时可能具有不同的实现方式。
-
面向接口编程:在使用多态设计程序时,要熟练使用接口回调技术以及面向接口编程的思想,以便体现程序设计所提倡的“开-闭原则”。
代码托管
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 35/35 | 0/0 | 16/16 | |
第二周 | 321/356 | 1/1 | 20/36 | |
第三周 | 819/1175 | 2/3 | 20/56 | |
第四周 | 836/2011 | 1/4 | 14/70 | |
第五周 | 474/2485 | 2/6 | 16/86 |