:继承 Java继承是面向对象的最显著的一个特征。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力 继承是类与类之间的关系,使用extends实现。优点是:代码可重用性提高,父类属性呗子类继承,层次关系明朗。 Java继承分类编辑继承分为单继承和多重继承。单继承是 ...
分类:
其他好文 时间:
2016-05-28 11:28:29
阅读次数:
133
java的类之间的关系:泛化、依赖、关联、实现、聚合、组合泛化:? 泛化关系(Generalization)也就是继承关系,也称为“is-a-kind-of”关系,泛化关系用于描述父类与子类之间的关系,父类又称作基类或超类,子类又称作派生类。在UML中,泛 化关系用带空心三角形的直线来表示。
? 在代码实现时,使用面向对象的继承机制来实现泛化关系,如在Java语言中使用extends...
分类:
编程语言 时间:
2016-05-24 19:15:34
阅读次数:
481
在从类关系说起一文中,我们谈到了几种类与类之间的关系,在此来深入一下对象与对象之间的通信问题.为什么要深入对象与对象之间的通信呢,其根本在于,系统中不会存在唯一的对象,不同的对象势必要相互进行交流....
分类:
其他好文 时间:
2016-05-23 15:14:34
阅读次数:
207
一、面向对象的三种特性,分别是封装性,继承性和多态性。 1、封装性:封装是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体的实现细节,这就是封装思想。 2、继承性:继承性主要是描述类与类之间的关系,通过继承,可以在无须重新编写原有类的情况下,对原有类的功能进行拓展。 3、多态性: ...
分类:
Web程序 时间:
2016-05-20 09:50:16
阅读次数:
149
本文是对Volley思路的整体整理,并不是Volley教程,建议有Volley使用经验,但是对Volley整体不是很清楚的同学阅读。 我认为,弄清整体的流程很重要,以避免一叶障目不见泰山的囧境,而对于面向对象编程,弄清每个类是干什么的,类与类之间的关系后,就不难搞懂整个流程了。 所以本文不会深入源码 ...
分类:
其他好文 时间:
2016-05-19 21:10:03
阅读次数:
205
编程语言的发展
面向过程的设计思想
面向对象的设计思想
对象和类的概念
类之间的关系
对象和引用
Java类的定义
构造函数
对象的创建和使用
this关键字
static关键字
package和import语句
访问控制
类的继承
方法的重写
final关键字
object类
对象转型
多态
抽象类
接口
编程语言的发展
机器语言
汇...
分类:
编程语言 时间:
2016-05-18 20:01:26
阅读次数:
349
第四次周总结 这次,就一个部分:个人篇 学习内容上: 面向对象的内容已经进行了两周的课程了,在上一周主要学习了: 1.面向对象的三大特征既是:封装、继承、多态。 继承:主要是子类继承父类,强调类与类之间的关系,“is a”既是一般到特殊,子类extends父类,子类是父类的扩展,中间牵扯到方法重写的 ...
分类:
其他好文 时间:
2016-05-15 21:24:22
阅读次数:
203
温故知新,最近更多的是研究和开发各种类库,对设计的是有些感触.以前在大学的时候,虽然知道,但是总归是欠缺经验的,现在,我尝试用最通俗易懂的方式说出来.
所谓的设计不正是采用恰当的方式组织雷类关系么?因此谈设计我认为首先要从类之间的关系开始说起....
分类:
其他好文 时间:
2016-05-13 03:08:26
阅读次数:
232
本文主要是对win32程序作了一些改动,以此探讨窗口类,窗口的关系。先说一下窗口与类之间的关系\quad任何一个窗口都必须属于某一个窗口类,而一个窗口类却可以共享,即可以有多个窗口属于该窗口类。所以窗口和窗口类的关系是一对一的,而窗口类和窗口的关系是一对多。
利用vs建立一个win32程序,会发现vs自动帮你写好了框架,我们再额外建立一个窗口类wxce2a,原有的窗口类建立2个窗口,新的窗口类建立...
什么是UML类图?
以前学设计模式的时候一直迷迷糊糊,在画类图时经常分不清各种形状的线条之间的区别,到底依赖和关联有什么区别,聚合和组合又是什么鬼,今天学习之后终于真正了解,通过现实中的例子来解释区分它们
类与类之间的关系
类与类之间的关系可以根据关系的强度依次分为以下五种:
依赖关系(Dependency)---关联关系(Assoc...
分类:
其他好文 时间:
2016-05-12 17:55:50
阅读次数:
231