• 技术文章 >后端开发 >PHP问题

    php使用类有啥好处

    silencementsilencement2019-09-28 11:01:26原创1787

    php入门到就业线上直播课:进入学习

    类就是很多方法的集合,这些方法是你在程序中经常会用到的一些逻辑或算法。将他们包进类里面,可以提升程序的效率,减少代码的重复。

    比如你有一个类文件 web_common.class.php ,里面有一个类,名为 common,那么当你的程序需要用到此类里的方法时,首先要做的是将类文件包进来

    require_once 'web_common.class.php';

    然后呢,为你的类创建一个对象,也就是把类实例化。(未实例化的类是无法使用的,有兴趣可以试一下)

    $object = new common;

    接下来,在你需要调用类中方法的位置调用方法,如:

    $object->my_function();

    是不是很简单呢?还要说明一点的是,类中静态方法调用是和以上调用形式是不同的,调用方式如下:

    $object::staticfunction();

    关于子类继承父类的问题,有两种可能

    第一,父类的方法不够用或程序中需要父类的多种方法集合

    第二,父类为抽象类,那么想使用此类的方法必须由子类来继承才能使用

    (推荐学习,PHP教程

    继承方法如下:

    class son_class extands father_class {
    }

    需要说明的是,一个父类可以有多个子类,但一个子类却只能继承一个父类

    调用的时候,父类为普通类时,对象可以是父类也可以是子类;父类为抽象类时,对象只能为子类。

    以上就是php使用类有啥好处的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:
    上一篇:php能做爬虫吗 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• PHP中的stdClass是什么• php类中如何定义常量• php是一种什么类型的语言• php数据类型有哪几种• php中如何定义类
    1/1

    PHP中文网