View Full Version : سوال: کلاس ها
kavayo
سه شنبه 13 خرداد 1393, 09:32 صبح
من چندین جدول دارم و میخواهم با استفاده از شی گرایی در mysqli برا ی جداول مورد نظر کلاس بنویسم حال در تمامی این کلاس ها یک سری توابع مثل اتصال به دیتابیس تکرار میشوند آیا میشود من یه کلاس تعریف کنم و تمامی توابع مشترک در کلاس های دیگر را در این کلاس تعریف کنم و سپس کلاس های دیگر از این کلاس ارث بری داشته باشند و یا راه بهتری وجود دارد ؟
plague
سه شنبه 13 خرداد 1393, 23:56 عصر
بله وراثت برای همینه دیگه !
راه دیگه اینکه میتونی توابعت رو در یک کلاس بنویس
سپس کلاس رو در کلاس های دیگه اینکلود کنی و به عنوان یکی از پارمتر های کلاس های دیگه یک شی از کلاس والد بسازی
این رو نگاه
https://github.com/maxxxir/php-crud
فایل crud.php خط 2 و سپس خط 13 و سپس خط 27 رو نگاه متوجه میشی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.