OOP思想与OOP设计

前言:而今依旧不是很清晰,只知道类与继承,至于类该实现到何种程度,就具体问题具体分析了

OOP:面向对象编程

OOP思想:将一切封装成类,抽象,抽象,再抽象

OOP设计:就是使代码符合solid五大原则:

  • S:单一责任原则:一个类只处理一个职责
  • O:开放封闭原则:通过增加代码来拓展功能,而不是修改写好的代码
  • L:里氏替换原则:
  • I:接口分离原则:一个接口干一件事
  • D:依赖注入/倒置原则:具体实现 要依赖抽象

OOP设计远非如此,代码的可维护性,还在于目录于文档,在于架构。
一个事实:php的框架除非有架构师设计项目,开发流程,不然是没有设计模式,也就谈不上遵循solid五大原则了

参考文章:php中文网的一篇文章

发布了5 篇原创文章 · 获赞 1 · 访问量 124

猜你喜欢

转载自blog.csdn.net/qq_37029718/article/details/103973879
OOP