zoukankan      html  css  js  c++  java
  • php继承特点及注意事项

    思考:php继承与其他纯面向对象(从设计之初就完全面向对象思维支配)编程语言是有一些不一样的

    引入:php因为是自面向过程发展而来,所以并非完全使用面向对象的思想,因此php的继承有一些自己的特点

    php继承特点【掌握】

    1.php中继承只能单继承,即子类只能有一个父类(有些语言支持多继承)

    <?php
    
    class posen{}
    class man{}
    
    class duwei extends posen,man{}    //php中错误,不允许继承多个父类
    ?>

    2.php若想继承多个类,可以使用链式继承

    <?php
    
    class posen{}
    class man extends posen{}
    
    class duwei extends man{}    //duwei包含了posen和man雷总所有可继承的成员
    ?>

    3.php中继承只有私有方法不能被继承

    4.php允许子类继承父类的构造方法和析构方法

    总结:php的继承与传统的面向对象继承有着一些区别,大家在使用继承的时候要严格遵守php的继承规则

  • 相关阅读:
    thinkphp 5 隐藏index.php
    jquery ajax参数
    图标字的使用方法
    jquery监听浏览宽度
    手机屏幕的宽度自动适应
    前站常用代码
    服务消费者(Feign-上)
    服务消费者(Ribbon)
    注册中心(Eureka/Consul)
    JDK8 日期格式化
  • 原文地址:https://www.cnblogs.com/xiaowie/p/12291443.html
Copyright © 2011-2022 走看看