24-mavzu. Nomlar fazosi (2 soat)
Sinflarni boshqa faylda e’lon qilish. Statik sinflarni nomlar fazosida umumiy tarzda qo‘shish.
25-mavzu. Operatorlarni qayta yuklash (4 soat)
Operator turlari: binar va unar. Qayta yuklash qoidalari. Arifmetik operatorlarni qayta yuklash. Kalit so‘zli operatorlarni qayta yuklash.
26-mavzu. Konstanta maydonlar. Qism sinflar (2 soat)
Konstanta maydonlar. Sinfni qismlarga ajratib bir nechta fayllarda saqlash va ular bilan ishlash.
27-mavzu. Vorislik (2 soat)
Vorislik. Sinflar shajarasi. Vorislikda konstruktorlarni ishlatish.
28-mavzu. Ichma-ich joylashgan sinflar (2 soat)
Ichma-ich joylashgan sinflar e’loni. Ichma-ich joylashgan sinflarni nomlar fazosida ishlatish.
29-mavzu. Polimorfizm (2 soat)
Polimorfizm. Virtual metodlar. Virtual xossalar. Metodlarni yashirish va qayta aniqlash.
30-mavzu. Abstrakt sinflar (2 soat)
Abstrakt sinflar e’loni. Abstrakt berilganlar va metodlar. Abstrakt metodlarni voris sinflarda qayta aniqlash.
31-mavzu. Interfeyslar. Aniqlanishi va qo‘llanilishi (2 soat)
Interfeyslar. Interfeyslarda metodlar e’lon qilish, vorislarida ularni qayta aniqlash va qo‘llash.
32-mavzu. Interfeys obyektlarini nusxalash va tartiblash (2 soat)
Interfeys obyektlarini nusxalash va tartiblash.
33-mavzu. Umumlashgan turlar (2 soat)
Umumlashgan sinflar e’lon qilish va obyektlari bilan ishlash.
34-mavzu. Umumlashgan turlar vorisligi (2 soat)
Umumlashgan turlar vorisligi.
35-mavzu. Istisnolarni qayta ishlash (4 soat)
Istisnolar. Istisnolar turlari. Istisnolarni ilib olish. Istisnolarni yuzaga keltirish. finally bloki.
36-mavzu. Windows Forms ilovalarni yaratish (6 soat)
Windows Formsga kirish. Forma xossalari. Hodisalar. Komponentlar. Ilova xossalari, sozlamalari. Ilova maketini yaratish.
37-mavzu. Delegatlar. Lyambda ifodalar (4 soat)
Delegatlar. Umumlashgan delegatlar. Func va Action delegatlari. Anonim metodlar. Lyambda ifodalar. Lyambda parametrlar turlari. Bir nechta parametrli va parametrsiz lyambda ifodalar.
Do'stlaringiz bilan baham: |