1. 文章
  2. 文章详情

PHP面向对象编程

面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰。

主要特征:封装、继承、多态.

权限修饰符分别有:

public公有的 protected受保护的 private私有的

public公有的:可以在类外及类内使用;

protected受保护的:可以在子类及本类中使用;

private私有的:只能在本类中使用;

访问普通成员属性及方法:

①类内:使用$this来进行操作

②类外:使用实例化之后的对象$obj来进行操作

访问静态成员属性及方法:

①类内:使用 self:: 来进行操作

②类外:使用类名来进行操作

常见的设计模式有:

单例模式、工厂模式、观察者模式、策略模式等。

单例模式:即只能存在一个实例化的对象,避免重复、多次对类进行实例化,降低了内存的开销,特点是三私一公。

参考:https://zhuanlan.zhihu.com/p/34325849

发表评论

登录后才能评论

评论列表(0条)