定义类的方法和CRC建模
在面向对象分析与设计(OOAD)中,定义类的方法和CRC 建模是衔接“需求分析”与“详细设计”的关键技术。前者关注如何为类分配职责(行为),后者提供了一种轻量、协作式的建模方法来验证类的职责与协作关系。一、定义类的方法1.1 什么是类的方法?类的方法(Method)是定义在类中的操作,用于实现该类应承担的责任。它描述了“对象能做什么”或“对象如何响应消息”。1.2 如何识别类的方法?方法的来源主要有三个方向:来源说明示例用例中的动词用例描述中的动作短语常常对应对象的操作用例“用户下单”→订单类可能有placeOrder()方法状态机中的事件状态图中的事件触发某个行为订单状态“已支付”→触发confirmPayment()交互图(时序图)对象之间发送的消息就是方法调用customer.getAddress()表示 Customer 类有getAddress()方法1.3 定义方法的步骤职责分配:确定哪个类应该承担某个责任(遵循
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2558083.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!