第六周进度报告

OK,转眼间,时光飞逝。感觉我的假期马上就要结束了啊。有点紧张。不知不觉的进度报告都写到了第六份了。先说一下我接下来的计划:这一周我看的内容是接口与内部类。接下来的章节分别是面向对象编程,线程,图形编程,事件处理。下周努努力,把面向对象编程和线程都看了。再下周的话努力研究作业,能做的话把作业完成一下。如果有需要的话就把内容往后推一推,题目我还没看,如果实在不行还可以向前辈求教.......

与 C++不同,Java 并不支持多重继承,但是 Java 引入了接口来弥补这点不足。接口给人的感觉跟类有点相似,它定义了一系列的抽象方法和常量,形成一个属性集合。关键字是 interface。接口在定义的时候有很多要注意的内容,比如说接口的修饰符只能为默认的(无修饰符)或者 public,接口定义的方法都为抽象,它们被自动地设置为public等等。之后还有有关接口的实现一类的内容,整体的感觉和多重继承有一丝的相似,但是比多重继承要清晰很多,逻辑要好很多。不过整体使用确实可以类比多重继承。立体也是两道类似于分类的题目,一个是anmial下分的四种动物,多他们进行同种或不同的操作,还有一道是分类食品,没遇到什么麻烦,这里就不多说了。哦,对了

接下来是内部类,内部类是 Java 提供的一个非常有用的特性,通过内部类的定义,可以把一些相关的类放在一起,。书上有这样的一句话概括它的意义:“由于内部类只能被它的宿主类使用,所以通过内部类的使用可以很好地控制类的可见性。”大概就是这个意思,书上说的比较学究一点。简单来说就是私有懂吧,差不多的意思呢。它包括静态内部类和非静态内部类以及局部内部类。有效的使用的话有奇效。

例题的话是一道分别用两个内部类,一个静态,一个非静态类,交相操作的题目。不是很难,但是操作满费劲的。

嗯,简单说说得了,之后几周的任务如上,那么,下周见了

猜你喜欢

转载自www.cnblogs.com/jyt123/p/9500734.html
今日推荐