سلام دوستان
در این مجموعه ی آموزشی به مفاهیم برنامه نویسی شئ گرا و پیاده سازی آن با زبان 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 : دانلود آموزش برنامه نویسی شئ گرا با سی شارپ دات نت
در این مجموعه ی آموزشی به مفاهیم برنامه نویسی شئ گرا و پیاده سازی آن با زبان 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 : دانلود آموزش برنامه نویسی شئ گرا با سی شارپ دات نت