ورود

View Full Version : مبتدی: کار با کلاس ها در برنامه های رایج



کامروا
شنبه 01 مهر 1391, 12:28 عصر
سلام به دوستان عزیز

بنده مدتی است که میخوام نحوه ی کار با کلاس ها رو در برنامه های رایج استفاده کنم ولی نمیدونم چطور !! یکم گیج شدم !
منظورم از برنامه های رایج :
فرض کنید یک برنامه مدیریت فروشگاه :
ثبت کالا - مشتری - فاکتور - مرجوعی و ... تمام چیزهایی که نیاز هست.
خب توی این برنامه آیا میتوانیم از کلاس ها هم بهره ببریم؟
اصلا آیا ارزش دارد ؟
مثل قضیه کشتن مگس با تفنگ نیست؟

در این مدت مقاله هایی در مورد کلاس های Abstract و Interface رو خوندم و با مفهوم این دو آشنا شدم.
اما چطور می شود درون برنامه ای که در فوق نام بردم از کلاس ها استفاده کرد؟

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

تشکر

BORHAN TEC
شنبه 01 مهر 1391, 13:18 عصر
سلام

همانطور که قبلاً گفته بودم هیچ مدل برنامه نویسی ای بهترین برای همه موارد نیست ولی برای چنین برنامه هایی شما ملزم به استفاده از برنامه نویسی شی گرا هستید. همانطور که می دانید برنامه نویسی شی گرا مزایای فراوانی دارد از جمله کاهش پیچیدگی برنامه، خوانا کردن برنامه، افزایش توسعه پذیری و ... . به عبارتی شما همیشه باید سعی کنید از برنامه نویسی شی گرا تبعیت کنید و مواردی که شما واقعاً مجبورید از برنامه نویسی ساخت یافته استفاده کنید واقعاً ناچیز هستند و این مورد هم بیشتر در ساخت برنامه های سیستمی که به Performance بالایی نیاز است خود را نشان می دهد.

اما چطور می شود درون برنامه ای که در فوق نام بردم از کلاس ها استفاده کرد؟
با اینکه کدی که در تاپیک زیر قرار داده ام ایرادات ناشیانه زیادی دارد ولی فکر می کنم برای ابتدای کار دید خوبی به شما بدهد:
http://barnamenevis.org/showthread.php?346750-%D8%AF%D9%84%D9%81%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE&highlight=%D8%AF%D9%84%D9%81%DB%8C+%D8%A8%D8%B1%D8 %A7%DB%8C+%D8%B3%DB%8C+%D8%B4%D8%A7%D8%B1%D9%BE

موفق باشید...