网上的文章博客这种东西已经写烂了。
我只是写写自己理解....
首先都知道php的面向对象,什么封装,集成,多态,灵活,简单,代码简洁,重用行强,利于维护,什么什么三个方向:灵活性,重用行,扩展性。
(网是一大波文章的文字大体一致,粘贴复制的货,练标点符号都一样....介绍的好像邻居java的面向对象就不行似的)--就是吐槽一下粘贴复制的人。。
还好今天不讲面向对象。。我就是谢谢面向对象中的 类与对象的关系还有访问(详细)
首先先说一下访问:(分两类)
访问又分为静态成员的访问和普通成员访问
1:静态成员
- 类内访问
self::$静态属性名 / self::$静态方法名 / 类常量名 (其实类内页可以使用类外访问的类名的访问方式,不过考虑到了后期类名的更改,self就很方便的解决了这个问题)
- 类外访问
类名::$静态属性名 / 类名::$静态方法名 / 类常量名
2:普通成员
- 类内访问
$this->属性名 / $this->方法名
- 类外访问
$对象名->属性名 / $对象名-> 方法名 ($对象名 指的是实例化后的对象)
别觉得乱,我单个演示
演示区:
一:静态成员属性的访问二
1: 静态外部访问