Php/php oop what is

来自菜鸟教程
跳转至:导航、​搜索

PHP-什么是OOP?

从PHP5,您还可以以面向对象的方式编写PHP代码。

面向对象的编程更快,更容易执行。

PHP什么是OOP?

OOP代表面向对象编程。

过程编程是关于编写对数据执行操作的过程或函数,而面向对象的编程是关于创建同时包含数据和函数的对象。

面向对象的程序设计与过程程序设计相比具有以下优点:

  • OOP更快,更容易执行
  • OOP为程序提供了清晰的结构
  • OOP有助于使PHP代码保持“请勿重复”,并且使代码更易于维护,修改和调试。
  • OOP使得用更少的代码和更短的开发时间来创建完全可重用的应用程序成为可能

Tip: “不要重复自己”(DRY)原则是关于减少代码的重复。您应该提取出应用程序通用的代码,并将它们放在一个位置,然后重复使用而不是重复。

PHP-什么是类和对象?

类和对象是面向对象编程的两个主要方面。

查看下图,以了解类和对象之间的区别:

水果


对象

苹果

香蕉

芒果


另一个例子:

Car


对象

沃尔沃

Audi

丰田


因此,类是对象的模板,而对象是类的实例。

创建单个对象时,它们将从类继承所有属性和行为,但是每个对象的属性值都不同。

查看下一章以了解有关OOP的更多信息。