-
魔术方法:__tostring()和__invoke()查看全部
-
final类不能被继承,final方法被重写 self parent static 相同的接口有不同的实现方法 取决于传入的类的对象查看全部
-
final类不能被继承,final方法被重写 self parent static 相同的接口有不同的实现方法 取决于传入的类的对象查看全部
-
<?php date_default_timezone_set("PRC"); class NbaPlayer{ public $name = 'Jordan'; public $height = '198cm'; public $weight = '98kg'; public $team = 'Bull'; public $playerNumber = '23'; function __construct($name,$height,$weight,$team,$playerNumber){ echo "In NbaPlayer construstor<br/>"; $this->name = $name; //$this是PHP中的伪变量,表示对象自身.可以通过$this->的方式访问对象的属性和方法 $this->height = $height; $this->weight = $weight; $this->team = $team; $this->playerNumber = $playerNumber; } //定义方法 public function run(){ echo "Running<br/>"; } public function jump(){ echo "Jumpping<br/>"; } public function shot(){ echo "Shotting<br/>"; } public function dribble(){ echo "Dribbling<br/>"; } } $jordan = new NbaPlayer('Jordan','198cm','98kg','Bull','23'); echo $jordan->name."<br/>"; $jordan->run(); echo '<hr/>'; //每一次用new实例化对象的时候,都会用类名后面的参数列表调用构造函数 $james = new NbaPlayer('James','203cm','120kg','Heat','6'); echo $james->name."<br/>"; $james->dribble(); $james->shot(); ?>查看全部
-
protected定义的属性只能自身和子类可以访问,出了 子类的大括号 就不可以访问了!!查看全部
-
A是B B是父类,A是子类查看全部
-
对象是高内聚低耦合的,低耦合更为重要,增加模块的独立性。 对象是类的一个实例 类的属性和方法统称为类成员查看全部
-
静态属性查看全部
-
对象:世间万物皆对象,一个人,一架飞机,一张桌子,包括可见与不可见之物查看全部
-
//当对象不会再使用时才会触发析构函数查看全部
-
//析构函数在程序执行结束时会自动调用 function __destruct(){ echo "destory".$this->name; }查看全部
-
构造函数 function__construct($name,$weight,$height){ $this->$name; $this->weight; $this->height; }查看全部
-
四个字,先入后出,先构造的后析构查看全部
-
要死用生物学来说,实例化对象就是用基因培养出来一个生物了,查看全部
-
类是差不多的物体的基本属性,对象是单独的每个物体查看全部
举报
0/150
提交
取消