[UPHPU] Accessing a Parent Object's Other Variables
Kirk Cerny
kirksemail at gmail.com
Tue Jun 23 08:25:26 MDT 2009
But in this case it appears that A has B and B has A.
I would be alright if it was just A has B.
The circular part is where I think you get into trouble especially
with readability, and understandable code.
Kirk Cerny
On Mon, Jun 22, 2009 at 11:09 PM, Richard K
Miller<richardkmiller at gmail.com> wrote:
> This is the composition vs. inheritance debate, right?
>
> In inheritance, B is a descendant of A. With composition, A has a B.
>
> Richard
>
>
>
> On Jun 22, 2009, at 9:07 PM, Kirk Cerny wrote:
>
>
>> This just seems like a really bad idea to me.
>> You also mentioned that there is a parent class, but I dont see the
>> extends keyword.
>>
>> <?php
>>
>> Class A {
>>
>> var $msg = 'Why hello there my old friend';
>>
>> function __construct() {
>> }
>>
>> }
>>
>>
>> Class B extends A {
>>
>> function __construct() {
>> }
>>
>> }
>>
>>
>>
>> $b = new B();
>>
>> echo $b->msg;
>>
>> Kirk Cerny
>>
>
>
More information about the UPHPU
mailing list