面向对象的设计(ood)通过模块化信息及其加工方法而不单单是加工方法来让数据对象和加工操作得以互相连接。这个过程依赖于三个极其重要的设计概念:抽象、信息隐藏、和模块化。所有的设计方法都力争展现这些特性;但只有 ood 的机制才能使设计者能够无需增加复杂性或加以折衷就获得所有三种特性。在 ood 中,我们有 objects (对象),operations (操作),和 messages (消息)。objects (对象),又称作类,可以是人、机器、命令、文件、汽车、房子,等等。operations (操作),包含了私有的数据结构和用于变换数据结构的加工方法。messages (消息) 用于激活调用操作控制和对象的程序构造。这就是说对象的共享部分是其的接口而消息在接口之间移动并指定希望使用对象的何种操作,但并不知道操作是怎样具体实现的。对象在收到消息之后决定如何来执行消息。
设计原则
1、设计对于分析模型应该是可跟踪的:软件的模块可能被映射到多个需求上。
2、设计结构应该尽可能的模拟实际问题。
3、设计应该表现出一致性。
4、不要把设计当成编写代码。
5、在创建设计时就应该能够评估质量。
6、评审设计以减少语义性的错误。
7、设计应该模块化,将软件逻辑地划分为元素或子系统,并包含数据、体系结构、接口和构件的清晰表示。
随州市艺佳网络科技有限公司坚持以 “以市场为导向,以客户为中心”的经营理念。公司的发展定wei在一家为各大中小企业提供电子商务及信息化建设的解决方案、为政府机关提供网络信息化建设与服务的民营it公司。公司的服务范围有:企业网站设计与维护、产品推广、语音系统嵌入、企业erp、企业电子商务解决方案、电子政务解决方案、b/s管理系统构建、多媒体设计、技术支持等服务项目。
泰山区金属撕碎机|郑州正华环保|金属撕碎机图片
供应凿岩机|天水凿岩机|YT28行情
安徽引水罐销售
兰州双层钢化玻璃百叶隔断厂家
艾迪特倍耐宝抗磨液压油供应商
随州软件设计公司哪一家的价格便宜?
湖南岳阳恒义施工升降机附墙扣件 管扣 人货电梯配件
供应PP绳硬纸手提袋印刷
自动配料系统厂家,泰山九鼎称重,简易配料系统厂家
供应盛炎超导暖气片,免真空超导暖气片
太阳能光伏组件价格、广西太阳能光伏组件、航大光电
工程塑料拖链
供应陆屹自救器气密检测器
山东川一 离子交换设备混床EDI 去除离纯水制造
通佳交通塑料水马围挡防撞桶设备厂家供应
北京酒店设计公司,铭品设计
宠物工坊 立体鲨鱼变身装 剪绒+海绵绒
托辊|包胶托辊|三岛机械(优质商家)
大师光补服务就在身边 温州无色差补漆加盟政策 汽车局部补漆
榆木家具厂家直销、衢州榆木家具、聚隆家具可定制