zoukankan      html  css  js  c++  java
  • 大一暑假第四周学习体会

    通信图=交互的参与者+通信链+消息

    在通信图中表示对象的方法与在对象图中表示对象的方法一致“参与者名:类名”(注意:虽然整个系统中可能有其他的对象,但只有涉及协作的对象才会被表示出来)

    链接是两个对象间的连接路径他表示两个对象间的导航和可视性,沿着这条路径,消息可以流动。

     消息分为:自我委派消息、控制消息(当控制条件为真时才会被发送)、嵌套消息和子消息(用多级信号表示)、循环、并发消息。

    如果更关注消息调用的顺序就用顺序图,如果更关注交互参与者间的链接就使用通信图。但是通信图特别适合用来描述少量对象之间的简单交互,很难一眼看出交互中消息的发生顺序,很难显示补充的说明性信息。

    通常类的建模有两个目的:一是建立模拟真实世界的业务关系模型,即域模型,用于解决功能性需求问题;二是建立使类与类之间可能产生最大松耦合关系的模型。

    成员变量:在类中定义,用来描述对象将要有什么。(作用域在整个类内部都是可见的)
    局部变量:在类的方法中定义,在方法中临时保存数据。(作用域仅限于定义它的方法)
    区别:
    ①作用域不用
    ②两类变量同名时,局部变量的优先级更高
    ③初始值不同:Java会给成员变量一个初始值,不会给局部变量赋予初始值

    类的关系:关联(一个对象拥有另一个对象)、泛化、实现、依赖(一个事物发生变化,另一个事物受到影响或向他提供所需要的信息)。

  • 相关阅读:
    array方法(一)
    浅谈开发中所注意的问题
    缩略图初版
    Finite State Machine
    mMathf -》 Unity3d通用脚本
    Follow Path -》 Unity3d通用脚本
    Google 网站打不开
    MonoBehaviour.StopCoroutine
    Tutorial Unity 4 apk splitting into OBB for google play
    NGUI List<EventDelegate> 小坑
  • 原文地址:https://www.cnblogs.com/vvxvv/p/11243801.html
Copyright © 2011-2022 走看看