试题详情
- 简答题面向对象设计的五个原则SOLID是什么?
-
S.RP:The Single Responsibility Principle,单一职责原则。一个类应仅有一个改变的理由。
O.CP:The Open/Closed Principle ,开闭原则。不应修改已有的类,而应扩展一个类。
L.SP:The Liskov Substitution Principle,里氏替换原则。子类对象能随时随地替换其超类。
I.SP:The Interface Segregation Principle,接口分离原则。一个客户程序只需关注自己所需要的接口。 DIP:The Dependency Inversion Principle,依赖倒置原则。依赖抽象而不依赖细节。 关注下方微信公众号,在线模考后查看
热门试题
- UML2.0中之交互图有哪些?
- 软件构件是软件系统的()单元。
- Rational Rose 2003 不
- ()是系统中遵从一组接口且提供实现的一个
- 绘图题:根据下列要求绘图。 (1)抽取
- 下列关于包的描述中正确的是()
- 下列对活动图的描述正确的是()
- 下面说法错误的是()
- UML将实现关系表示为末端带有空心三角形
- 要表示协作(collaboration)
- 如果你想对一个类的意义进行描述,那么应该
- 在通信图中如何表示消息的迭代?
- 面向对象设计的基本特征有哪些?这些特征对
- 下图是关于一个学校的信息系统的类图,完成
- 什么是协作图,协作图是由那些部分组成?
- uml的交互图中,强调对象之间关系和消息
- 根据下图完成题目: 对于B类
- UML中视图和图的关系。
- 组件图用来建模系统的各个组件包括()、(
- 下列关于类与对象的关系说法不正确的是()