一个类中,对象构造时的构造过程 顺序如下: 1、变量定义时给出初始值,则先获得初始值。 2、调用构造块 3、调用相应的构造函数 非final成员没有在上述任何地方赋值,则获得相应类型的默认值。 先来看一个类中,初始化时,各个构造方法的调用顺序下面是一个例子 一个继承链中,对象构造时的过程 1、jav ...
分类:
编程语言 时间:
2016-06-04 16:15:55
阅读次数:
146
1、Android的四大组件是哪些,它们的作用?ActivityActivity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑。
Service后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的食物,定义好需要接受的Intent提供同步和异步的接口。
Con...
分类:
移动开发 时间:
2016-05-12 23:37:07
阅读次数:
244
刚开始接触时,很不容易分清楚 创建子类或者多态的情况: /* 创建子类的情况: 1.父类静态代码块 2.子类静态代码块 3.父类构造块 /实例变量(new 创建的变量成员)//谁在前执行谁,执行完再执行构造函数 4.父类构造函数//父类构造函数有方法,如果方法子类有就执行子类的方法,没有才再执行父类 ...
分类:
其他好文 时间:
2016-05-02 00:31:06
阅读次数:
196
原文地址:http://www.aichengxu.com/view/1040714
这几天一直在学习UML的十种图,之前是对UML十种图的主要概念进行理解,现在对其及其之间的关系进行理解
学习。
一、用例图(Use Case Diagram):
最开始学习的第一个图是用例图,用例图主要用于为系统的功能需求建模,它主要描述系统功能,也就是从...
分类:
其他好文 时间:
2016-04-22 21:02:31
阅读次数:
475
今天继续来看UML基本构造块中的图。
一UML基本构造块之图
UML基本构造块的图是在特定的视角下对系统所作的抽象描述。图是事物集合的分类,UML中包含多种图。我们先来看分类:
UML定义了5类,10种模型图
五种类图定义:
1用例图:从用户角度描述系统功能,并指各功能的操作者。
2静态图:包括类图,包...
分类:
其他好文 时间:
2016-04-19 19:39:34
阅读次数:
238
一UML中的事物
构成模型图的一些基本图示符号,它们表示一些面向对象的基本概念。
UML中有四类事物Structural Things(结构事物), Behavioral Things(行为事物), Group Things(分组事物),
Annotational Things(注释事物)。
二UML中的四类事物(Things)...
分类:
其他好文 时间:
2016-04-17 23:03:01
阅读次数:
273
今天我们来看UML基本构造块的另一个要素——关系。
UML中有表示基本图示符号之间的关系,它们是:依赖(dependency)、泛化(generalization,也有的称继承)、实
现(realization)和关联(association),而关联又分为普通关联(common association)、聚合(aggregation,也有的称聚
集)和组合(composit...
分类:
其他好文 时间:
2016-04-17 22:46:56
阅读次数:
162
UML 面向对象的建模语言很多,目前使用最广泛的是统一建模语言(UML)。 UML的特点: 1、统一标准; 2、面向对象; 3、可视化,表达能力强大; 4、独立于过程; 5、容易掌控使用; 6、与编程语言的关系。 UML由3个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则和运用于整 ...
分类:
Web程序 时间:
2016-04-06 15:10:42
阅读次数:
117
UML 面向对象的建模语言很多,目前使用最广泛的是统一建模语言(UML)。 UML的特点: 1、统一标准; 2、面向对象; 3、可视化,表达能力强大; 4、独立于过程; 5、容易掌控使用; 6、与编程语言的关系。 UML由3个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则和运用于整 ...
分类:
其他好文 时间:
2016-04-06 14:48:33
阅读次数:
133
实现反射的类型大多数都定义在System.Reflection命名空间之下。Assembly 定义一个Assembly,它是可重用、无版本冲突并且可自我描述的公共语言运行库应用程序构造块。AssemblyName 完整描述程序集的唯一标识EventInfo 发现事件的属性(Attribute)...