PHP中的面向对象编程
面向对象的编程(简称OOP)是一种编程范式,它带来了开发工作的显著简化。
OOP的主要优点是将代码划分为单独的部分(对象和方法),可以在项目之间轻松转移(抽象和封装),以建立可重复使用的应用程序。OOP还首次引入了新的技术,如继承和多态性。
该网站的整个部分以广泛的方式描述了OOP开发的好处。你很快就会发现,尽管OOP也有它的问题,但如果你关心代码的可重用性和对你已经写好的应用程序的长期支持,它实际上是构建东西的最佳方法。
PHP中的OOP系列14
这个系列将带领你从最基本的(什么是OOP)到OOP的所有主要特点和好处,再到如何使用OOP的高级方法。我们将使用真实世界的例子演示所有的选项。
设计模式4
如果你长期从事编程工作,你也会注意到,许多代码和开发原则都在不断地重复。
当涉及到封闭式逻辑问题时,解决这些部分的应用可以被称为算法。但是,你如何以一种更普遍的方式解决应用设计的整体问题,而不仅仅是关注具体的部分?这就是设计模式的作用,它描述了软件设计中的架构思想和最佳实践。
设计模式的目的是将应用程序的大块内容正规化,并设定一些界限,使你能够完成甚至是复杂的应用程序,并将工作委托给许多团队成员。
本页作为PHP中OOP的完整指南。你会学到所有基本和高级的编程方法,看到几十个例子,并写出更好的代码和可重复使用的应用程序。
简介
面向对象编程的基本哲学,面向对象的思考
术语的索引和解释。
动机--为什么要面向对象编程?有什么好处?
为什么以及如何使用框架和库?
该系列的各个部分
OOP基础知识,类的定义和实例创建
构造器、方法和传递输入
封装的原则。
即将发表的文章
Dedication and Visibility。
Comparison vs.…