fgdh jhhj

Page 46

Глава 6. Свойства объектов До сих пор мы р а с с м а т р и в а л и о б ъ е к т ы классов С#

как о б ъ е д и н е н и е п о л е й д а н н ы х

и м е т о д о в , п р е д н а з н а ч е н н ы х для р а б о т ы с этими полями д а н н ы х или для р е а л и з а ц и и д р у г и х свойств о б ъ е к т о в . В этой главе мы р а с с к а ж е м вам о так н а з ы в а е м ы х свойствах (properties), п р е д с т а в л я ю щ и х собой а т р и б у т , связанный с о б ъ е к т о м или к л а с с о м . Для

объяснения

назначения

свойств

мы

вернемся

к

описанию

класса

v i s i o n S e t , в п е р в ы е у п о м я н у т о г о нами в разделе « П е р в ы е шаги к О О П » гл. 3. На¬ п о м н и м , что этот класс п р е д с т а в л я л собой п р о г р а м м н у ю модель т е л е в и з о р а , к о т о р ы й м о ж н о было в к л ю ч а т ь и в ы к л ю ч а т ь , п е р е к л ю ч а т ь с канала на канал. К р о м е т о г о , мож¬ но было р е г у л и р о в а т ь г р о м к о с т ь звука. Н и ж е для у д о б с т в а мы в о с п р о и з в е л и в с о к р а щ е н н о м виде и с х о д н ы й текст класса

class

TelevisionSet

bool byte byte byte

Определить public bool

включен или выключен максимальный н о м е р к а н а л а текущий н о м е р к а н а л а текущая г р о м к о с т ь з в у к а

состояние

телевизора

205

включен

или

выключен


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.