برنامه نویسی شی گرایی قسمت اول

heilton
منتشر شده در 17 آبان 1397

مفاهیم پایه و نحوه نگرش شئ گرایی-نحوه تحلیل شئ گرایی


-نوع داده شمارشی Enum


  • کلاس Class

– وراثت Inheritance


چند شکلی - چند ریختی(Polymorphism)


  • انتزاعی، تجرید Abstraction 
  • شئ Object

– سازنده constructor


  • توابع مخرب destructor- 

Get وSet


تفاوت کلاس با ساخت Struct  


  • virtual

پارامتر رفرنس ref


پارامتر Out


سربارگزاری توابع overloading- Params


 Static


 initializer


کلاس های Abstract Classesکلاس های virtual


 - کلاس های Sealed Classes


 انواع بدونه نام AnonymousTyp


واسط interface- Delegate


  • رخداد Event 

سربارگذاری عملگرها Enum


ثابت ها Const


فیلد های صفت های خواندنی readonly


–صفت های فقط نوشتنی


– volatile


کار با -اشارگر ها pointer


–کد های Unsafe


– yield و...

دیدگاه کاربران