首页 > 编程语言 > 详细

20175203 2018-2019-2《Java程序设计》第五周学习总结

时间:2019-03-30 17:56:56      阅读:162      评论:0      收藏:0      [点我收藏+]

20175203 2018-2019-2《Java程序设计》第五周学习总结

第六章:接口与实现
本周学习了《Java程序设计》第六章的内容:接口与实现,以下为本周学习总结。

知识点总结

1.接口:关键字interface声明jiekout
2.接口属于引用型变量,可以存放实现该接口的类的实例的引用。
3.接口体中包含常量的声明和抽象方法两部分,接口体中的所有常量的访问权限一定都是public,而且是state常量(允许省略public,final和static修饰符)
4.用户可以自行定义接口,一个java源文件可以由类和接口组成,如Example6_1所示,China类实现了Computable接口。
() class China implements Computable { //China类实现Computable接口 int number; public int f(int x) { //不要忘记public关键字 int sum=0; for(int i=1;i<=x;i++) { sum=sum+i; } return sum; } } interface Computable { int MAX = 46; int f(int x); } public class Example6_1 { public static void main(String args[]) { China zhang; Japan henlu; zhang=new China(); henlu=new Japan(); zhang.number=32+Computable.MAX; henlu.number=14+Computable.MAX; System.out.println("zhang的学号"+zhang.number+",zhang求和结果"+zhang.f(100)); System.out.println("henlu的学号"+henlu.number+",henlu求和结果"+henlu.f(100)); } } class Japan implements Computable { //Japan类实现Computable接口 int number; public int f(int x) { return MAX+x; } } ()
5.使用接口进行程序设计的核心是接口回调,即接口变量存放实现该接口的类的对象的引用

代码托管

技术分享图片

学习进度

技术分享图片

本周遇到的问题

本周未在代码上遇到问题,但在虚拟机上安装IDEA时出现了虚拟机崩溃的情况,又从新装了一遍虚拟机,并将IDEA安在了windows中,又从新建立了之前虚拟机中的文件夹和代码,耗费了大量的不必要时间,下次应多与同学沟通,事先了解虚拟机的内存分配等事宜。

20175203 2018-2019-2《Java程序设计》第五周学习总结

原文:https://www.cnblogs.com/20175203mayuda/p/10628023.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!