Re: [請益] 關於物件裡面又包著物件~~
※ 引述《mosluce ()》之銘言:
: ※ 引述《tas72732002 (蔥頭)》之銘言:
: : 最近在寫actionscript 有碰到一個問題就是物件包物件
: : ex:物件.物件.屬性 (_root.test_mc._x)
: : 但就我知道的物件導向好像只能 物件.屬性
: : PHP有物件.物件.屬性 這樣的寫法嗎???
: Class A{
: function test_a(){
: echo "aaaa";
: }
: }
: Class B{
: public var $obj_a = new A();
: function test_b(){
: }
: }
: var $obj_b = new B();
: $obj_b->$obj_a->test_a();
: //output "aaaa"
: //以下是PS
: 在FLASH中物件包著物件,實際上是物件包著某"實體",只是FLASH幫你new好了。
稍微做點修改
class A{
function test_a(){
echo "aaaa";
}
}
class B{
public $obj_a;
function __construct( $obj = NULL ){
$this->obj_a = new A();
}
function test_b(){
}
}
$obj_b = new B();
$obj_b->obj_a->test_a();
PHP不能說是真正的物件導向程式語言,至少到PHP5還是不能說完整,
有些寫法是不能用的...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.195.65
推
09/07 16:01, , 1F
09/07 16:01, 1F
推
09/07 17:35, , 2F
09/07 17:35, 2F
→
09/07 22:12, , 3F
09/07 22:12, 3F
→
09/07 22:12, , 4F
09/07 22:12, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):