تالار گفتمان nCIS.ir

نسخه‌ی کامل: مقدمه ای بر مفاهیم برنامه نویسی شئ گرا با C#.NET
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان
در این مجموعه ی آموزشی به مفاهیم برنامه نویسی شئ گرا و پیاده سازی آن با زبان C#.NET پرداختم ، کدها با توضیح و مثال های ساده ای بیان شده است ، این مجموعه آموزشی به دانشجویانی که واحد برنامه نویسی پیشرفته و یا تمایل به یادگیری مباحث برنامه نویسی شئ گرا را دارند پیشنهاد می شود همچنین انتظار می رود خواننده به مفاهیم پایه برنامه نویسی مثل " تعریف متغیر ، ساختار های کنترلی ( شرط و حلقه ها ) ، آرایه ) مسلط باشد ، امیدوارم این مجموعه کمک کوچکی جهت یادگیری موارد ذکر شده به شما کرده باشد .

سر فصل ها :

قسمت اول :
- مفهوم کلاس و شی
- مفهوم کلاس از نگاه دیگر
-اعضای اصلی هر کلاس
- مخفی سازی اعضای کلاس یا Encapsulation
-وراثت
-انتزاع در کلاس و اعضای آن
-چند ریختی در اعضای یک کلاس

قسمت دوم :

- تعریف کلاس در سی شارپ
- انواع سطح دسترسی
- فیلد
- نمونه سازی از کلاس
- دسترسی به اعضای کلاس
- خاصیت یا Property

قسمت سوم :

- تعریف متد و انواع آن
-پارامتر و آرگومان چیست ؟
- روش های ارسال آرگومان به متد
-آشنایی با کلمه ی کلیدی "Out"
- ارسال پارامترهای همنوع با تعداد نامشخص
- چگونه برای یک متد توضیحات بنویسیم
- سربارگذاری متد ها یا Methods Overloading

قسمت چهارم :

- ذخیره و بازیابی "value Type" و "Reference Type"
- سازنده یا Constructor
- مخرب یا Destructor

قسمت پنجم :

- متد و فیلد Static
- سازنده Static

قسمت ششم :

- کلاس تو در تو یا Nested Class
-کلاس چند بخشی یا Partial Class
- کلاس Static
- کلاس بی نام Anonymous Class

قسمت هفتم :

- آشنایی با کلمه ی کلیدی this

قسمت هشتم :

- آرایه ای از اشیاء

قسمت نهم :

- مفهوم وراثت یا Inheritance
- تحلیل کلاس ها و استخراج کلاس پایه
- تعریف اعضای محافظت شده با protected
-کلمه ی کلیدی base
- تعریف متد سازنده در کلاس پایه و مشتق

قسمت دهم :

- مفهوم چند ریختی یا Polymorphism
- آشنایی با کلمات کلیدی override و virtual
- بازنویسی متدهای کلاس پایه در کلاس مشتق

قسمت یازدهم :

- آشنایی با کلاس Object
-نحوه ی تخصیص حافظه میان کلاس پایه و مشتق

قسمت دوازدهم :

- کلاس و متد مهر و موم شده
- کلمات کلیدی as , is

دانلود از سرور بیان : http://bayanbox.ir/info/7044448313545227...-IN-CSHARP

دانلود از سرور trainbit : دانلود آموزش برنامه نویسی شئ گرا با سی شارپ دات نت