一天小结 php 两个关键字的使用

1:static 静态类

(有时候,可能需要创建可供所有类实例共享的字段和方法,这些字段和方法与所有的类实例有关,但不能由任何特定对象调用

1
2
3
4
class Student{
    static $name = "小小";
    public static $sex = "女";
}

2:extend 继承

1
2
3
4
5
6
7
8
9
10
11
12
class Student{
    public $name = "小小";
    public $sex = "女";
    public function run(){
        echo "我今年17岁";
    }
}
class NoteStudent extends Student{
}
 
$Student = new NoteStudent;
$Student->run();

(1):有时候,并不是特别需要父类的字段和方法,把么可以通过子类的重写来修改父类的字段和方法。  

(2):当 private(私有的) 无法被子类继承,这个时候应该用 protected(受保护的) 修饰符来封装。

(3):子类已经覆盖了父类的方法,但是又要去调用父类的方法,可以用  父类名::方法()  或者  parent::方法()  去调用,一帮用

parent::方法()    方法。

 

  

一天小结 php 两个关键字的使用,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。