uml - UML。组件图中黑盒和白盒的区别
解决方案
顾名思义,黑匣子内部是黑色的。你看不到里面是什么。相反,一个白色的盒子显示里面的任何东西。这取决于用例更喜欢哪一个。
当您从公司购买产品时,您经常会得到一个黑匣子。他们隐藏了里面到底是什么以及他们是如何做到的。相比之下,开源是一个白盒子。
值得注意的是,你的白盒子并不是那么白。它更灰。您看不到哪个部分负责哪个接口。
另请注意,术语黑/白框不是 UML 术语,而是早在有人想到 UML 或对象之前就诞生了。另请参阅:https ://en.wikipedia.org/wiki/Black_box
推荐阅读
- docker - 用于执行安装的 Docker 入口点脚本
- tiff - 为什么 MapServer 不能识别从 ogrtindex 创建的 shp 文件?
- git - 在 mv 而不是 git mv 之后从源中删除文件
- c# - EF Core Automapper 递归查询
- spring-boot - Spring 自定义存储库 JpaEntityInformation
- asp.net - ASP.NET Boilerplate Angular 编译错误
- android - Flutter webview 文本选择句柄颜色
- c# - grpc服务器端口共享
- html - 如何使用带有 Bootswatch 主题的字形/图标?
- python - cloudcraper.exceptions.CloudflareChallengeError:检测到 Cloudflare 版本 2 挑战。当我将 cloudcraper 模块与 python 一起使用时出错