فرشید عزیزی·۲ سال پیشدوره آموزشی #C-قسمت 25 - Abstract Classمفهوم و هدف کلاس Abstract متدهای Abstract پراپرتی های Abstract چه موقع باید از کلاس های انتزاعی یا Abstract استفاده کرد
فرشید عزیزی·۲ سال پیشدوره آموزشی #C-قسمت 23 - virtual modifierمفهوم و کاربرد virtual and override modifier تفاوت میان new و override modifier فراخوانی متد در کلاس پایه
فرشید عزیزی·۲ سال پیشدوره آموزشی #C-قسمت 22 - sealed Modifierجلوگیری از ارث بردن کلاس توسط سایر کلاس ها یا نادیده گرفتن یک عضو کلاس توسط یک عضو در زیر کلاس هدف اصلی استفاده از یک کلاس یا اعضای مهر و
فرشید عزیزی·۲ سال پیشدوره آموزشی #C-قسمت 20 - Inheritance & Constructorترتیب فراخوانی constructor در Inheritance تغییر ترتیب فراخوانی با استفاده از Base()
فرشید عزیزی·۲ سال پیشدوره آموزشی #C-قسمت 19 - Inheritanceوراثت(Inheritance) رابطه بین کلاس ها در سی شارپ گسترش کلاس والد(Extending a parent class)
فرشید عزیزی·۲ سال پیشدوره آموزشی #C-قسمت 18 - Static Classesکلاس Static چیست؟ ویژگی های یک کلاس Static سناریوهای رایج برای استفاده از کلاس های Static معایب کلاس های استاتیک
فرشید عزیزی·۲ سال پیشدوره آموزشی #C-قسمت 17 - Static Constructorsدوره آموزشی #C-قسمت 16 - Static Methodsانواع constructor :هنگام ایجاد یک نمونه از یک کلاس، کامپایلر #C به طور خودکار سازنده را فراخوانی می…
فرشید عزیزی·۲ سال پیشدوره آموزشی #C-قسمت 16 - Static Methodsدوره آموزشی #C-قسمت 15- Static Field & Propertyتعریف static methods :برای تعریف یک متد static، از کلمه کلیدی static با syntax زیر ا…