为了账号安全,请及时绑定邮箱和手机立即绑定

面向对象 (七)访问对象的方式及后期静态绑定

标签:
PHP
$this 类内使用,代表当前对象
self::  类内使用,用于访问静态属性, 类常量
class::  类外用于访问静态属性,类常量
static::  后期静态绑定,谁调用,当前对象即是谁
parent::  访问父类数据
后期静态绑定 
demo8.php
<?php
class Parent1{
    public static $name = 'parent';
    public function sayName()
    {
        echo static::$name; //谁调用,static即代表谁
    }
}

class Son1 extends Parent1{
    public static $name = 'son';
}

$parent_obj = new Parent1();
$parent_obj->sayName(); //  parent
$son_obj = new Son1();
$son_obj->sayName(); // 输出 son

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消