زبانهایی مثل #C ، شی گرا می باشند، یعنی امکاناتی دراین گویش مهیا آمده میباشد که می تواند اشیای دنیای حقیقی و واقعی را مدلسازی کند. برنامه نویسی دراین زبانها، برنامه نویسی شی ء گرا (OOP) اسم دارااست و به برنامه نویس ها کامپیوتر اذن میدهد پباده سازی شی گرا را بصورت سیستم قابل انعطاف افزاری پیاده سازی کند. زبانهایی مثل C، منش ای می باشند، لذا برنامه نویسی درین زبانها عملگراست. در C، واحد برنامه نویسی ، تابع میباشد.در #C، واحد برنامه نویسی کلاس میباشد که شی ها از آن مثال سازی یا این که ساخت میگردند. کلاسهای #C مشتمل بر متدها (هم اندازه توابع در C) میباشند که عملیات را پیاده سازی می کنند و دربرگیرنده داده هایی میباشند که صفات را پیاده سازی مینمایند.
طراحی سایت در مشهد
♦ کلاس ها
برنامه نویس ها #C، بر روی گونه های جدیدی به اسم کلاس ها تاکید داراهستند. هر کلاس دربرگیرنده اطلاعات و متدهایی میباشد که اطلاعات را بازنویسی میکنند و خدمت هایی را برای خدمت گیرندگان آماده می کنند. قطعات داده ای کلاس را صفات یا این که فیلد ها مینامند. بعنوان نمونه، کلاس اکانت بانکی ممکن میباشد مشتمل بر شماره اکانت و موجودی باشد. قطعات عملیاتی کلاس را متد مینامند. بعنوان نمونه، کلاس اکانت بانکی ممکن میباشد دربرگیرنده متدهایی برای واریز پول یا این که برداشت پول و اکران موجودی باشد.
کلاسها نسبت به شی ها، مثل نقشه ها نسبت به ساختمان میباشند. همانگونه که از یک نقشه میتوان یکسری ساختمان تنظیم کرد، از یک کلاس میتوان چندین شی ء تشکیل داد. نقشه ، الگویی برای تولید ساختمان و استعمال از آن میباشد و کلاس الگویی برای ایجاد شی ءها و به کارگیری از آنهاست. کلاسها می توانند با یکدیگر رابطه داشته باشند. این روابط را تعلق مینامند.
تولید اپلیکیشن با به کار گیری از کلاسها، اذن می دهد که سییستم های قابل انعطاف افزاری آتی از کلاسها مجددا استعمال کنند. تیم هایی از کلاسهای دارای ارتباط، بصورت قطعاتی بسته بندی میگردند که مجدد قابل استعمال اند. امکان به کارگیری دوباره، کلید توسعه و گسترش قابل انعطاف افزارها در آینده میباشد. هر کلاس جدیدی که ساخت میکنید، قادر است میزان دارایی اپلیکیشن ارزشمندی باشد که شما یا این که بقیه برنامه نویس ها می توانید در گسترش قابل انعطاف افزارهای دیکر به کار گیری نمائید.
مرجع مقالات رسمی طراحی سایت...
ما را در سایت مرجع مقالات رسمی طراحی سایت دنبال می کنید
برچسب : طراحی سایت در مشهد, نویسنده : علی پور web01 بازدید : 228 تاريخ : دوشنبه 2 دی 1398 ساعت: 16:03