对象House中的属性room包含了一组Room对象.

  • 栏目:编程 时间:2020-04-22 14:00
<返回列表

一个对象实例的属性是变量,就像PHP的其他变量一样. 但是你必须使用-运算符来引用它们. 不需要在属性前使用美元符$. 例如, 6.1中打印User对象的name属性那一行. 可以联用-,假如一个对象的属性包含了一个对象,你可以使用两个-运算符来得到内部对象的属性. 你甚至可以用双重引用的字符串来放置这些表达式. 看6.5中的例子,对象House中的属性room包含了一组Room对象. 访问方法和访问属性类似. -运算符用来指向实例的方法. 在例子6.1中调用getLastLogin就是. 方法执行起来和类外的函数几乎相同. 假如一个类从另一类中继续而来,父类中的属性和方法将在子类中都有效,即使在子类中没有声明. 像以前提到过的,继续是非常强大的. 假如你想访问一个继续的属性,你只需要像访问基类自己的属性那样引用即可,使用::运算符.?phpclass Room{public $name;function __construct($name=unnamed){$this-name = $name;}}class House{//array of roomspublic $room;}//create empty house$home = new house;//add some rooms$home-room[]韦德体育 , = new Room(bedroom);$home-room[] = new Room(kitchen);$home-room[] = new Room(bathroom);//show the first room of the houseprint($home-room[0]-name);? PHP有两个非凡的命名空间:parent命名空间指向父类,self命名空间指向当前的类. 例子6.6中显示了如何用parent命名空间来调用父类中的构造函数. 同时也用self来在构造函数中调用另一个类方法.?phpclass Animal file://动物{public $blood; file://热血or冷血属性

上一篇:分享了prototype框架关于AJAX方面的,然后有人说jquery框架更方便 下一篇:php4的session功能评述(二)

更多阅读

分享了prototype框架关于AJAX方面的,然后有

编程 2020-04-22
jquery与 ajax 简单例子 基于JQuery框架的AJAX 前几天发了个贴,分享了prototype框架关于AJAX方面的...
查看全文

你需要列出对象应有的所有变量和所有函

编程 2020-04-22
当你声明一个类,你需要列出对象应有的所有变量和所有函数―被称为属性和方法。列表1中显示...
查看全文

php4的session功能评述(二)

编程 2020-04-22
比较模糊的是session_decode和session_encode: boolsession_decode(string data); session_decode() decodes the sessio...
查看全文

友情链接: 网站地图

Copyright © 2015-2019 http://www.koi-bumi.com. 韦德体育有限公司 版权所有