2012年1月29日

【引用】UML类图画法及含义

摘要: 写点定义先:抽象:只定义你想要的属性和操作,不相关的可以省去不写.继承:类之间的特性传承多态性:类的名字不同,但有相同的操作名封装:非公开的属性和操作,这样可以降低类之间的耦合消息传递:类之间协作的方式关联:类之间发生关系时的术语.两个类之间可以有多种关联.多重性:一个类和多个类之间有关联.聚集:1个类包含N个类,那么主和子之间就有聚集关系.组成:聚集的加强版,即组成的每个成员都必须存在,缺一不可.类的可视化例子:类名:WashingMachine包名:有包的情况下,可能要把包名写在类名前面,比如:PackageName::WashingMachine属性: brandName , 更全的例子 阅读全文

posted @ 2012-01-29 20:16 北极精灵 阅读(417) 评论(0) 推荐(0) 编辑

【引用】UML中的类图

摘要: •什么是类面向对象思想特例抽象•每个对象都扮演了一个角色,并为其它成员提供特定的服务或执行特定的行为。•在面向对象世界中,行为的启动是通过将“消息”传递给对此行为负责的对象来完成的;同时还将伴随着执行要求附上相关的信息(参数);而收到该消息的对象则会执行相应的“方法”来实现需求•用类和对象表示现实世界,用消息和方法来模拟现实世界的核心思想如何用UML表示一个类•名称(类名):每个类都有一个惟一的名称,通常采用CamelCase格式表示•属性:是已被命名的类的特性,它描述该类实例中包含的信息•操作(方法):是类所提供的服务,它可以由类的任何对象请求以影响其行为•属性名和操作名也通常采用Camel 阅读全文

posted @ 2012-01-29 20:11 北极精灵 阅读(1026) 评论(0) 推荐(0) 编辑

导航