摘要: 内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类 如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动) 显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类 而心脏又在人体当中,正如同是内部类在外部内当 阅读全文
posted @ 2017-07-21 21:46 小猫慢慢爬 阅读(201) 评论(0) 推荐(0) 编辑
摘要: sad、 阅读全文
posted @ 2017-07-21 13:55 小猫慢慢爬 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 阅读全文
posted @ 2017-07-21 12:25 小猫慢慢爬 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 继承的基本概念: (1)Java不支持多继承,也就是说子类至多只能有一个父类。 (2)子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法。 (3)子类中定义的成员变量和父类中定义的成员变量相同时,则父类中的成员变量不能被继承。 (4)子类中定义的成员方法,并且这个方法的名字返回 阅读全文
posted @ 2017-07-21 12:05 小猫慢慢爬 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 从对象的内存角度来理解试试.假设现在有一个父类Father,它里面的变量需要占用1M内存.有一个它的子类Son,它里面的变量需要占用0.5M内存.现在通过代码来看看内存的分配情况:Father f = new Father(); //系统将分配1M内存.Son s = new Son(); //系统 阅读全文
posted @ 2017-07-21 11:56 小猫慢慢爬 阅读(594) 评论(0) 推荐(0) 编辑