Бұлтты технология: оқу құралы / И. Н. Букенова, Г. С. Букенов
Сурет 9.1 - .NET Framework класстары Жалпы .NET типттк жуйес! Жалпыга ортад .NET тиггп жуйе (CTS) - бул Ka3ipri багдарламалау тшдершш мэл1меттер типшщ жуйелерш ете с эти 6ipiKTipy. Мундай унификациялау .NET -те кеп тшд1 багдарламалауды колдау уппн кажет екенш атап керсетем1з (CLR эр тшдш турлерш б1рдей TyciHyi керек). КТЖ-да келес1 типтер белшедг Кун турлер1 мен аныкдамалык типтер - бул мэндер мен объектшерд1 бейнелеуге ею турл1 кезкарасты - контейнер мен сштемеш 6ipiKTipeTiH ею непзп тип. Карапайым типтер (int, кос, кол дойылмаган int, native int жэне т.б.) мэн турлерше жатады. Оте пайдалы курылымдар объекттперге емес, кундылык турлерше де катысты. Бул олардагы ез эд1стерщ1чд1 сипаттауга мумюндш бередг Класстармен салыстырганда курылымдарда жок жалгыз нэрсе - мурагерлпс Курылымдар стекке орналастырылган. Нысандар (кейб1р класстарга жатады) уйшдще. Керсетюштер (баскарылатын керсетюштер) бул даупклздш пен даушшздш непзше непзделген керсеткнптер Typi. .NET баскарылатын сипепш объектшщ тшнне сштеме (метадеректер) бар, сондыктан кез-келген объектшщ тит мен атрибуттарын жумыс уадытында тексеруге болады. Баска OOP жуйелершдегщей, сыныптар эдеттегщей магынага ие. Интерфейстер сонымен катар даз1рп OOP тшдер1 ушш - Java, С #, VB жэне т.б. стандартгы тусппк болып табылады. Интерфейс - бул белпл! 6ip класс жузеге асыратын эдк такырыптарыныц жиынтыгы. Делегаттар мен окигалар - одига туралы мэл1меттер. ©юл Typi одига донырау шалу эдЮ рет in де усынылган одига ецдепппнщ типик дурылымын сипатгайды. Одиганы сипаттаган кезде еюлдщ надты Typi керсеттледг С # т1л1: сынып аныдтамасы С # Tini арнайы .NET платформасына арналган, 6ipaK бул мшдегп емес 63
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==