文章分类 -  设计模式

摘要:设计模式是什么? 设计模式是经过总结、优化的,对我们经常会碰到的一些编程问题的可重用解决方案。一个设计模式并不像一个类或一个库那样能够直接作用于我们的代码。反之,设计模式更为高级,它是一种必须在特定情形下实现的一种方法模板。设计模式不会绑定具体的编程语言。一个好的设计模式应该能够用大部分编程语言实现 阅读全文
posted @ 2021-03-17 17:16 阿莫夕林 阅读(695) 评论(0) 推荐(0)
摘要:面向对象的好处:可维护,可复用,可扩展和灵活性好 面向对象编程的基本特征:封装,继承和多态 面向对象设计的七大原则: 单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。 开放-封闭原则(OCP):软件实体(类、模块、函数等等)应该是可以扩展,但是是不可修改的。 依赖倒置原则(DIP 阅读全文
posted @ 2021-03-12 10:04 阿莫夕林 阅读(107) 评论(0) 推荐(0)