分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

PHP面对对象总结

发布时间:2023-09-06 01:46责任编辑:胡小海关键词:PHP

一个关于面对对象知识的问答总计: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面对对象总结

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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved