گروه کامپیوتر دانشگاه آزاد

اساتید و دانشجویان دانشگاه آزاد اسلامی

گروه کامپیوتر دانشگاه آزاد

اساتید و دانشجویان دانشگاه آزاد اسلامی

بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِیمِ
زکات علم، نشر آن است. گروه کامپیوتر دانشگاه آزاد با هدف خدمت به دانش آموزان ، دانشجویان و آنهایی که علاقه به برنامه نویسی و طراحی و کلیه امور تخصصی کامپیوتر دارند با هدف نشر علم خدمت رسانی کند امید است کاربران در جهت تحقق این اهداف والا یار و همدم ما باشند . . .

آخرین نظرات

آشنایی با سه اصل Opp

کلیه زبان های برنامه نویسی شی گرا

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

این مدل شامل کپسوله سازی ، وراثت و چندشکلی می باشد .

کپسوله سازی

 مکانیسم است که یک کد و داده ی مربوط به آن کد را یکجا گردآوری نموده و کپسول بدست آمده را در مقابل دخالت و یا سوء استفاده های غیرمجاز محافظت می کند

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

در جاوا کپسوله سازی براساس کلاس انجام می گیرد.

Object یک نوع از کلاس است که بصورت نمونه می باشد و بطور کلی می توان گفت Class یک قالب است و Object یک نمونه از قالب.

وراثت

وراثت رویه ای است که طی آن یک شی ویژگی های شی دیگری را کسب می کند .این موضوع بسیار اهمیت دارد.زیرا از تعریف سلسه مراتبی حمایت می کند.

برای مثال ماشین مسابقه : یکی از انواع طبقه بندی ماشین ها هستند که به نوبه ی خود جزئی از کلاس وسایل نقلیه می باشد بدون استفاده از سلسله مراتب باید خصوصیات هر یک از اشیا را جداگانه توصیف نمود.

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

آن شی ممکن است حالت عمومی خود را از والدین خود به ارث برده باشد.

به این ترتیب در مکانیسم وراثت یک شی می تواند یک نمونه مشخص از یک حالت عمومی تر باشد.

چند شکلی

مفهومی است که به وسیله ی آن یک رابط یعنی اینترفیس Interface  را می توان برای یک کلاس عمومی از فعالیت ها به کار برد

آشنایی با سه اصل Opp 

نظرات (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
تجدید کد امنیتی