نمایش نتایج 1 تا 2 از 2

نام تاپیک: مشکل با فراخوانی کلاس از داخل کلاس دیگر

  1. #1

    مشکل با فراخوانی کلاس از داخل کلاس دیگر

    سلام
    من از داخل یک کلاس یک شی رو ساختم و بعد از داخل کلاس دیگه میخوام به یکی از متد هاش دسترسی پیدا کنم اما این خطا رو میده :

    Fatal error:  Call to a member function set() on a non-object in 


    کد هام هم ایناس :

    class View {

    private $vars = array();

    function set($var , $data) {
    $this->vars[$var] = $data;
    }

    function render($view) {
    extract($this->vars);
    include APP_DIR.DS.'view'.DS.$view.'.php';

    }

    }



    class Controller {

    protected $view;

    function __construct() {
    $this->view = new View();
    }
    function get()
    {
    $this->view->set('data',$rows);
    }

    }



    ممنون میشم راهنمایی کنید

  2. #2

    نقل قول: مشکل با فراخوانی کلاس از داخل کلاس دیگر

    دوستان مشکل شخصی بود اصلا فراموش کرده بودم نمیشه از یک کلاسی که از یک کلاس دیگه مشتق شده و تو کلاس پدرش سازنده داره دوباره سازنده ساخت.

تاپیک های مشابه

  1. مبتدی: مشکل در فراخوانی متد داخل کلاس
    نوشته شده توسط abolfazl_d_sh در بخش C#‎‎
    پاسخ: 6
    آخرین پست: چهارشنبه 16 بهمن 1392, 22:57 عصر
  2. حرفه ای: مشکل در فراخوانی متد EnumKey از کلاس StdRegProv
    نوشته شده توسط devil00x در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 8
    آخرین پست: دوشنبه 28 فروردین 1391, 19:23 عصر
  3. مشکل در نوشتن یک تابع داخل کلاس
    نوشته شده توسط H4M3D2010 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 5
    آخرین پست: شنبه 02 مرداد 1389, 10:55 صبح
  4. سوال: دسترسی به متد یک کلاس از داخل کلاس دیگر
    نوشته شده توسط eliTive در بخش PHP
    پاسخ: 5
    آخرین پست: دوشنبه 07 تیر 1389, 22:56 عصر
  5. مشکل با فراخوانی کلاس در پوشه های پائین تر روت با usebean
    نوشته شده توسط mati_suni در بخش برنامه‌نویسی جاوا
    پاسخ: 3
    آخرین پست: سه شنبه 14 اسفند 1386, 17:19 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •