آموزش مقادیر پیش فرض در شئ گرایی در سی شارپ#C-قسمت15
آموزش مقادیر پیش فرض در شئ گرایی
در این آموزش با معنی آرگومان های پیش فرض و روش استفاده از آنها و اعلانهای ضروری برای کاربردشان آشنا میشوید.
ایده تشکیلدهنده آرگومان پیشفرض ساده است. اگر تابعی به وسیله آرگومان(های) ارسالی فراخوانی شود آن آرگومانها از سوی تابع استفاده میشوند. اما اگر آرگومان(ها) در زمان فراخوانی یک تابع ارسال نشوند، در این صورت مقادیر پیشفرض مورد استفاده قرار میگیرند. مقادیر پیشفرض در پروتوتایپ تابع به آرگومانها ارسال میشوند.
برنامه نویسی شئ گرایی Object Oriented programming و اصول طراحی شئ گرایی
برنامهنویسی شیءگرا Object-Oriented Programming (OOP) ، یک شیوه برنامه نویسی می باشد. OOP روشی کامل و دقیق ، بر گرفته شده ازمفاهیم دنیای واقعی است. ساختار اصلی آن شئ می باشد و به عبارت دیگر تمام موجودیت ها و مفاهیم را در قالب یک شی در نظر می گیرد.در یک شئ ، داده و الگوریتم با هم کپسوله شده است. مفاهیم و موجودیت ها در قالب کلاس تعریف می شود (کلاس: الگوی مشترکی ازداده ها و رفتارها برای مجموعه ای از موجودیت ها یا مفاهیم می باشد) که برنامه نویس می تواند از این کلاس ها نمونه (شئ) بسازد. شئ گرایی آنقدر کامل و به ذهن انسان ها نزدیک می باشد که هیج روشی به جای آن نمی آید و نخواهد آمد، اگر هم روش یا موضوعی جدید (مثل: الگوهای طراحی، Agent Oriented, Aspect Oriented و..) ارائه شود مکملی برای برنامه نویسی شئ گرایی می باشد. شئ گرایی در زبان های چون C#, Java, PHP, Delphi, C++ وجود دارد و مفاهیم OOP در تمام آنها یک سان می باشد. از جمله مزایای برنامه نویسی به روش شئ گرایی: افزایش انعطاف پذیری افزایش ,قابلیت نگهداری ،افزایش خوانایی برنامه ، قابلیت استفاده مجدد از کد های برنامه است.
دانلود از وبسایتwww.heilton.com
نظرات