صدا زدن یک کلاس در فانکشن یک کلاس دیگر !

justpersian

Member
سلام .
می خوام بدونم صدا زدن یک کلاس در فانکشن یک کلاس دیگر مشکلی نداره ؟
مثلا :

PHP:
class A {
    function test(){
        echo 'test';
    }
}
class B {
    function test2(){
        $a = new A();
        $a->test();
        echo 'test2';
    }
}

$b = new B();


می خوام بدونم مشکلی تو برنامه ایجاد می کنه یا نه
درضمن به دلایلی تو این برنامه نمیشه از extend استفاده کرد، لطفا این روش رو پیشنهاد نکنید
با تشکر :rose:
 

Y.P.Y

Well-Known Member
سلام،
درضمن به دلایلی تو این برنامه نمیشه از extend استفاده کرد، لطفا این روش رو پیشنهاد نکنید
راه دیگه اینه که تابع/متغیر رو static تعریف کنید. یا از نوع public یا protected.
 

جدیدترین ارسال ها

بالا