Учебное пособие книга выпускается при поддержке компании Microsoft



Download 8,25 Mb.
Pdf ko'rish
bet15/64
Sana25.02.2022
Hajmi8,25 Mb.
#258025
TuriКнига
1   ...   11   12   13   14   15   16   17   18   ...   64
Bog'liq
c sharp2

Строительный блок: Поля
Обычно в классе присутствует одно поле 
class SchoolKid
или несколько полей, которые позволяют 
{
описывать определенные черты объектов этого 
string firstName;
класса.
string lastName;
int age;
bool isWideAvake;
}
Поля всегда имеют определенный тип. Допустимых типов очень много, вот описание наи-
более распространенных из них:
Тип
Описание
Примеры значений.
string
Строковый тип данных предполагает, 
«Petr» («Петя»)
что значением поля может быть слово 
«Eight-legged Octopus» («Восьминогий 
или предложение, состоящее из символов 
Осьминог»)
алфавита, цифр, знаков препинания и т.д.
«Girls are too clever to fall out of their
prams» («Девочки слишком умные,
чтобы выпасть из коляски»)
int
Числовой тип данных предполагает, что
328
значение поля может быть целым числом.
28000
Название типа – это сокращение.
-520
от слова «integer»
bool
Логический тип данных предполагает, что
True — истина
значение поля может быть либо истиной
False — ложь
(true), либо ложью (false). Название типа –
сокращение от слова «boolean». 
28
Часть 2


При определении поля в программе необходимо указать его 
тип и имя:
string lastname;
Обозначение 
типа должно быть известно компьютеру. Указанные выше основные типы пи-
шутся строчными буквами, однако некоторые могут содержать и прописные буквы.
Давая 
имя полю, можно использовать любое слово, например, 
VsegdaNacheku
– здесь соче-
таются заглавные и строчные буквы. Обратите внимание: пробелы ставить нельзя.
При работе с определенным объектом полям присваиваются значения, которые помогают
описывать объект. Если, например, у нас есть объект с именем 
schoolKid
(Школьник), то его по-
лям можно было бы присвоить следующие значения:
schoolKid.firstName = “Petr”;
schoolKid.age = 13;
Имя объекта и имя поля разделяются точкой (
.
).
Итак, 
schoolKid.firstName = “Petr”
означает следующее: «
Petr становится значением по-
ля 
firstName
(Имя) объекта 
schoolKid
».

Download 8,25 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   64




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