作用域运算符 的作用php,作用域解析符

作用域解析符

2019年04月10日 00:31:56阅读数:296

//范围解析符(作用域解析符)

class Book{

//    动态成员

public $name='我是廖广';

//    静态成员

protected static $author='Peter Zhu';

//    类常量,不要设置访问限制

const PRICE=90;

//    动态方法,可访问动态成员和静态成员

public function getInfo1(){

//    普通动态成员

//        return $this->name;

//        静态成员

//        尽管可以在普通方法中访问静态成员,但是推荐尽可能不用这样做

return self::$author;

}

//    静态方法,属于类的,必须要用类来调用,可以被所有该类的对象所共享

public static function getInfo2(){

//    普通动态成员,不能访问

//        return $this->name;

//        静态成员

return self::$author.self::PRICE;

}

}

//子类Study继承自Book

class Study extends Book{

public static function getInfo3()

{

//        应当使用当前父类的引用标识符:parent

//        return parent::$author; // TODO: Change the autogenerated stub

//        return Book::$author; // TODO: Change the autogenerated stub

return static::$author; // TODO: Change the autogenerated stub

}

}

$book=new Book();

echo $book->name.'
';

//echo $book->getInfo1();

echo $book->getInfo2();

echo '


';

$study=new Study();

echo $study->getInfo3();

全部评论

文明上网理性发言,请遵守新闻评论服务协议0条评论

bbc9dece7cb9d9564a3c0372724d5550.png

立即提交

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值