当前位置: 编程技术>移动开发
本页文章导读:
▪种之间的关系 类之间的关系
一、概念与分类1、依赖(局部变量、方法形参)2、关联、聚合、组合(类属性,关联关系的强弱不同)3、继承(也叫泛化)
二、各种关系介
(1)依赖:虚线箭头 ---uses a依赖.........
▪ 运用推送 应用推送
http://www.cnblogs.com/zhuqil/archive/2011/06/05/2070679.html
......
▪ 种的初始化 类的初始化
静态块和动态块可以任意个。静态块顺序执行。
静态对象:静态块,静态属性。非静态对象:动态块,动态属性。
(1)单独对象的初始化1、首先初始化的应该是静态对象.........
[1]种之间的关系
来源: 互联网 发布时间: 2014-02-18
类之间的关系
一、概念与分类
1、依赖(局部变量、方法形参)
2、关联、聚合、组合(类属性,关联关系的强弱不同)
3、继承(也叫泛化)
二、各种关系介
(1)依赖:虚线箭头 ---uses a
依赖就是某个对象的功能依赖于另外的某个对象
(2)关联:实线箭头---has a
关联就是某个对象会长期的持有另一个对象的引用,而二者的关联往往也是相互的。
(3)聚合:实线+空心菱形---owns a
聚合是强版本的关联。
聚合表示一种弱的‘拥有’关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分。
(4)组合:实线+实心菱形--- is a part of
组合:部分和整体的关系,并且生命周期是相同的。
基数 :连线两端的数字表明这一端的类可以有几个实例
(5)泛化---is a
虚线+空心右三角:实现
实线+空心右三角:继承
[2] 运用推送
来源: 互联网 发布时间: 2014-02-18
应用推送
http://www.cnblogs.com/zhuqil/archive/2011/06/05/2070679.html
http://www.cnblogs.com/zhuqil/archive/2011/06/05/2070679.html
[3] 种的初始化
来源: 互联网 发布时间: 2014-02-18
类的初始化
静态块和动态块可以任意个。静态块顺序执行。
静态对象:静态块,静态属性。
非静态对象:动态块,动态属性。
(1)单独对象的初始化
1、首先初始化的应该是静态对象。
2、然后才是非静态对象。
3、最后才是构造器去创建实例。
(2)继承机制的初始化
1、类加载器加载类时,先加载器父类。
2、进行父类静态对象的执行,在进行子类的静态对象的执行。
3、初始化父类的非静态对象和构造函数。
4、初始化子类的非静态对象和构造函数。
最新技术文章: