1.对象的初始化是指为对象中的变量赋予初值的过程,在网上大多文章写的关于初始化顺序等问题,但没有一篇文章介绍为什么要初始化,我是这样理解的,一个系统(包含多个对象),在启动之前要有个最初的状态,这个状态是一个点,是静止的,初始化的工作就是构建这样一个最初的状态点,此时的状态代表了对象间最原始的关系,一旦系统启动,各个对象间的关系,就会通过对象间的消息发生各种变化,转变成另一种状态,而驱动这种状态转变的是外部系统的参与(如人)。
交互--转变--交互.....
1.对象的初始化是指为对象中的变量赋予初值的过程,在网上大多文章写的关于初始化顺序等问题,但没有一篇文章介绍为什么要初始化,我是这样理解的,一个系统(包含多个对象),在启动之前要有个最初的状态,这个状态是一个点,是静止的,初始化的工作就是构建这样一个最初的状态点,此时的状态代表了对象间最原始的关系,一旦系统启动,各个对象间的关系,就会通过对象间的消息发生各种变化,转变成另一种状态,而驱动这种状态转变的是外部系统的参与(如人)。
交互--转变--交互.....
转载于:https://my.oschina.net/pkm2012/blog/85691