PDA

View Full Version : سوال: مشکل با کلاس والد



angel_boy013
یک شنبه 12 مهر 1388, 16:04 عصر
سلام دوستان فرض کنید من دو کلاس دارم به شکل زیر



<?php
class A{

static private $A1 ;
static private $A2 = "TE";
}

class B extends A{

static private $B1 = "ST";
function Becho(){
echo (self::$A2);
echo (self::$B1);
}
}
?>
مشکل من اینجاس نمیتونم A2 رو از کلاس A توی تابع Becho از کلاس B پرنیت بگیرم یعنی کلاً نمیتونم ازش استفاده کنم
کسی کمکی میتونه بده

payamsp
یک شنبه 12 مهر 1388, 16:32 عصر
خصوصيت ها و متدهايي كه به صورت private تعريف ميشن به ارث نميرن .

angel_boy013
یک شنبه 12 مهر 1388, 16:53 عصر
این مشکلم حل کردم static protected گذاشتم ولی بازم این error رو میده



Fatal error: Access to undeclared static property: UPLOAD_FILE::$username in C:\Program Files\EasyPHP 3.0\www\project\modules\clasS_uploads.php on line 39