![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
OOD/OOP
文章平均质量分 85
OOD/OOP
Tech In Pieces
这个作者很懒,什么都没留下…
展开
-
SOLID Principles
It’s a very important principle in OOP.Single responsibility : every single class should just do one thingOpen closed: extension but not modificationLiskov substitution: any instance in any place, we can just replace it with it’s subclass instance witho原创 2020-10-29 10:15:36 · 111 阅读 · 0 评论 -
电梯停车场扑克牌--三大经典OOD详解之电梯(二解)
首先想一想有哪些类: request elevatorSystem, evalator, elevatorButtons然后画出UML图,当然 这个图我们也不可能一下子就画出来的,要先想一下User case.所谓的user case,就是每个类都需要做什么操作。比如说 elevator:,有如下几个user cases:take external requesttake internal requestopen gateclose gatecheck weight还有一个elevator原创 2021-05-27 06:40:24 · 970 阅读 · 0 评论