PDA

View Full Version : سوال: شی گرایی در php



saeed-71
پنج شنبه 18 مهر 1392, 16:47 عصر
سلام.منظرو از اشیا همون کلاس هایی هستند که مینویسیم؟
پس توابعی که مینویسیم چین؟ایا توابع همون کلاس ها هستند؟
در اخر ایا توابع همون اشیا هستن؟؟؟؟

Vitallity
پنج شنبه 18 مهر 1392, 17:14 عصر
شی گرایی یک شیوه برنامه‌نویسی هست. توی این روش برنامه رو به اجزای کوچیک‌تری که اشیا هستند تقسیم بندی میشن. هر شی توی یک کلاس تعریف میشه و زمانی که توی برنامه استفاده میشه بهش شی(Object) گفته می‎شه. هر کلاس یک سری متغیر داره و یک سری عملکرد(تابع) مثلاً برای تعریف کلاس ماشین شما متغیرهایی مثل رنگ، تعداد سرنشین، قدرت موتور و ... رو دارید و یک سری تابع مثلاً استارت، حرکت، تعویض دنده و ...

پس توابعی که مینویسیم چین؟ایا توابع همون کلاس ها هستند؟توابع مجموعی از دستور عمل‌ها هستند. طبق توضیحات بالا هم توابع کلاس نیستند!

در اخر ایا توابع همون اشیا هستن؟؟؟؟خیر، اشیا میتونن یک سری توابع رو دارا باشند.

البته شی‌گرایی موضوعات دیگه‌ای مثل وراثت و Polymorphism و ... رو شامل می‌شه. یه کم توی اینترنت تحقیق کنید منابع زیادی پیدا می‌شه.

behzadamin12
یک شنبه 25 اسفند 1398, 09:38 صبح
نه
شی چیزی هست که از کلاس میسازی
این آموزش رو ببین
https://jobteam.ir/ProductUser/138-php-oop