《大象 Thinking in UML》学习笔记(四)——UML核心元素之边界类、实体类

本文是《大象 Thinking in UML》学习笔记第四部分,重点探讨了UML中的业务实体、包的概念及其分类,以及边界类、控制类和实体类在系统设计中的作用。分析类作为从业务需求到系统设计转化的关键,边界类用于描述系统与外部环境的交互,实体类则代表系统中的主要抽象概念。同时,文章还介绍了设计类的可见性和实现层面的考虑。
摘要由CSDN通过智能技术生成
一、边界

边界在UML图符里定义只是一个简单的矩形框,矩形框的四个边决定了边界的内外。

边界本质上是面向对象方法的一个很重要的概念,与封装的概念相似。在面向对象里,任何一个对象都有一个边界,外界只能通过这个边界来认识对象,与对象打交道。

边界决定视界;
边界决定抽象层次。

边界是无形的,但是在面向对象的方法里,从业务建模到接口设计边界都可以发挥重要的作用。

二、业务实体


业务实体是类的一种版型,特别用于在业务建模阶段建立领域模型,代
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值