首页 > 编程语言 > 详细

学习Java第五周

时间:2019-08-04 11:03:20      阅读:53      评论:0      收藏:0      [点我收藏+]

通过这一段时间的学习发现Java和C++虽然都是面向对象的编程语言,有相似之处也有不同之处,相似的地方总会感觉易于接受,不同之处或者新接触的有些知识不是很好理解和掌握。

前一段时间学的内部类和接口便是如此。内部类与普通类的不同就是内部类是定义在类内部的类,,还有匿名内部类、继承内部类(内部类需要用到外部类的引用,就需要继承一个内部类,要解决内部类所对应的外部类引用初始化的问题)、静态内部类(将内部类设置成静态属性,失去了指向外部类引用的特性,这个类没有必要单独存放一个文件,它一般来说只被所在外部类使用。并且它可以直接被用 外部类名+内部类名获得)。

上周发现接口的内容掌握的不是很好,又回顾了一次,发现有些地方难以理解,极其的抽象,简单的说,要知道接口就是一种特殊的抽象类,但只提供了方法的原型,没有犯方法的实现,并且在接口中只能有抽象方法和常量,不能有变量、初始化块和、构造函数。定义一个接口之后,任何的类都可以去实现这个接口。通过定义接口、实现接口、多重实现接口、接口的引用等例子又加深了对一下接口的理解。

 

学习Java第五周

原文:https://www.cnblogs.com/ywqtro/p/11297121.html

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