问答题
什么是单一职责原则?请举出一个使用了单一职责原则的软件设计模式,其中何处体现了单一职责原则。
基本思想:SRP使得一个类或一个模块承担的责任尽可能的少,使尽可能少的因素或动机影响该类或该模块,即增大类或模块的内聚性......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 简述依赖倒置原则的基本思想。请举出一个使用了软件依赖原则的软件设计模式,其中何处体现了依赖原则。
问答题 简述“开-闭”原则的基本思想。请举出一个使用了软件“开-闭”原则的软件设计模式,其中何处体现了“开-闭”原则。
问答题 进程和线程分别怎么理解?