一、,对象的状态和对象的属性有什么区别?答:状态指事物在其生命周期中满足某些条件、执行某些操作或等待某些事件而持续的一种稳定的状况。对象的属性是对象所表示事物的静态性质,它与对象的状态有不同的含义。?状态转换的要素有哪些?答:状态机图由状态结点,控制结点和转换边构成。状态转换有触发条件、监护条件和转换动作等部分。?请举例说明。答:外部转换是复合状态与其他状态之间发生的状态转换,内部转换是在复合状态内部的子状态之间发生的转换。例子省略。?答:历史状态为一个状态机或复合状态提供了一种在退出状态时记忆当前活动所处的子状态,并能够返回到该子状态的机制。二、(触发事件),监护条件和(转换动作)三要素。(源状态执行完成后,不需要事件的触发自动转换到目标状态)。(事件)的驱动下发生的状态转移。三、(B)在生存期的行为、所经历的状态序列、引起状态转换的事件以及因状态转换引起的动作。A:一组对象B:一个对象C:多个执行者D:(D)不属于状态的类型。A:子机状态B:复合状态C:简单状态D:激活状态3.(B)不属于状态转换的要素。A:事件B:活动C:条件D:动作四、,上下移动,向上移动开门,向下关门,当门完全打开或者完全关闭时,电机自动停转。绘制一个电动门(ElectDoor)的状态机图。:当客户到收银台后,收银员逐一扫描用户购买的商品的条码,扫描完后,计算出商品总金额,然后等待用户
7章:状态机图习题 来自淘豆网www.taodocs.com转载请标明出处.