码迷,mamicode.com
首页 > Web开发 > 详细

PHP面对对象总结

时间:2018-03-24 13:28:54      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:lan   继承   ref   对象   block   xtend   权限   执行   关于   

一个关于面对对象知识的问答总计:https://wenku.baidu.com/view/391eeec483c4bb4cf6ecd1ad.html

面对对象的三大特征:

  • 1.封装

为了保护类
封装了之后使用$thi->方法名来使用封装的方法或属性。
相关知识链接:http://www.cnblogs.com/xishaonian/p/6146207.html

  • 2.继承

子类继承父类的一切,特点:单继承(就是说一个子类只能继承一个父类,但是使用inface接口可以实现继承多个父类)
方法重写:子类中的属性或方法跟父类相同即为重写,若只是想要扩展父类而不是重写就可以使用parse::方法名();
相关知识链接:http://www.cnblogs.com/xishaonian/p/6147786.html

  • 3.多态

子类对父类进行了重写,所以父类引用在调用该方法的时候表现出不同就成为多态,简而言之就是为类做扩展。
相关知识链接:http://www.cnblogs.com/xishaonian/p/6206710.html

关键字:

  • stastic(静态)

类似于全局变量,使用雷鸣::方法名或属性名()
相关知识链接:http://www.cnblogs.com/xishaonian/p/6148754.html

  • final(最终的)

用来修饰类以及方法。被修饰的类或者方法不能够被重写。
相关知识链接:http://www.cnblogs.com/xishaonian/p/6151307.html

  • interface(接口)

接口使用什么权限继承的,继承的时候也用什么权限。继承的时候不能使用extends要使用implements(英译为:执行、实现)
接口的作用就是让一个子类可以继承多个父类。ps:使用extends是子类只能继承一个父类。
相关知识链接:http://www.cnblogs.com/xishaonian/p/6158205.html

 三种访问修饰符号:

  • private

私有的,只有自己可以使用和修改。

  • public

公共的,谁都可以使用和修改

  • protected

受保护的,只有自己和子类可以调用。

 

PHP面对对象总结

标签:lan   继承   ref   对象   block   xtend   权限   执行   关于   

原文地址:https://www.cnblogs.com/nul1/p/8638440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!