Net framework 5, а также среды Visual Studio 2012 и C#


Часть II Проектирование типов



Download 6,27 Mb.
Pdf ko'rish
bet86/658
Sana12.06.2023
Hajmi6,27 Mb.
#950840
1   ...   82   83   84   85   86   87   88   89   ...   658
Bog'liq
CLR via C Programmirovanie na platforme Microsoft NET Framework 4 5 na yazyke C

Часть II

Проектирование типов
Глава 4.
 Основы типов
122
Глава 5.
 Примитивные, ссылочные 
и значимые типы
. 142
Глава 6.
 Основные сведения о членах и типах
. 186
Глава 7.
 Константы и поля
. 210
Глава 8.
 Методы
. 215
Глава 9.
 Параметры
. 245
Глава 10.
 свойства
263
Глава 11.
 события
. 286
Глава 12.
 Обобщения
. 302
Глава 13.
 интерфейсы
. 333


Глава 4.
 Основы типов
В этой главе представлены основные принципы использования типов и общеязыко-
вой исполняющей среды (Common Language Runtime, CLR). В частности, мы рас-
смотрим минимальную функциональность, присущую всем типам, и такие вопросы, 
как контроль типов, пространства имен, сборки и различные способы приведения 
типов объектов. В конце главы я объясняю, как во время выполнения взаимодей-
ствуют друг с другом типы, объекты, стеки потоков и управляемая куча.
Все типы — производные от System.Object
В CLR каждый объект прямо или косвенно является производным от 
System.
Object
. Это значит, что следующие определения типов идентичны:
// Тип, неявно производный от Object
class Employee {
... 
}
// Тип, явно производный от Object 
class Employee : System.Object { 
... 

Благодаря тому, что все типы, в конечном счете, являются производными от 
System.Object
, любой объект любого типа гарантированно имеет минимальный 
набор методов. Открытые экземплярные методы класса 
System.Object
перечис-
лены в табл. 4.1.

Download 6,27 Mb.

Do'stlaringiz bilan baham:
1   ...   82   83   84   85   86   87   88   89   ...   658




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish