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,依赖倒置原则。依赖抽象而不依赖细节。
(简答题)
面向对象设计的五个原则SOLID是什么?
正确答案
答案解析
略
相似试题
(简答题)
COAD方法严格区分了面向对象分析OOA和面向对象设计OOD。OOA方法利用五个层次和活动定义和记录系统行为,输入和输出。请简述这五个层次?
(简答题)
面向对象设计与面向对象分析的区别是什么?设计包括哪些活动?
(简答题)
面向过程的程序设计和面向对象的程序设计的主要区别是什么?
(简答题)
什么是面向对象的程序设计?
(简答题)
面向对象分析与设计方法与面向功能(结构化)分析与设计方法的区别是什么?
(简答题)
面向对象方法与结构化生命周期法有什么区别?面向对象方法的基本原则是什么?
(简答题)
面向对象的程序设计它的几个特征是什么?
(简答题)
列举ADO.net中的五个主要对象
(判断题)
对象模型中的五个层次缺一不可。