Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Створення Windows 8-style ui застосунку

Реферат Створення Windows 8-style ui застосунку





то помощью індексатора можна звернута до елєментів цього масиву, вікорістовуючі ім я про єкту та номер Елемент масиву в квадратних дужках. Синтаксис Опису індексатора: модіфікаторі тип this [список параметрів]

{

{код для читання з поля}

{код для запису в поле}

}

Список параметрів містіть однини або декілька опісів індексів, за Якими віконується доступ до елєментів.

Конструктор ініціалізує про єкт при его створенні. ВІН віклікається автоматично при створенні про єкту помощью операции new. Ім я конструктора співпадає з ім ям класу. З точки зору синтаксису ВІН Оголошується як метод, но НЕ Повертає значення, даже void. Клас может мати декілька конструкторів з різнімі параметрами. Якщо не вказано явно ні одного конструктора, то компілятор сам будує конструктор за замовчуванням : без параметрів, в якому полях значущих тіпів прісвоюється нуль, а посілальніх - значення null. Если явно вказаті хоч одна конструктор, то конструктор за замовчуванням нельзя використовуват, если ВІН явно не описів. Крім конструкторів класу існують статічні конструктори . Смороду прізначені для ініціалізації статичних полів класу. ВІН НЕ має параметрів, его неможна віклікаті явнім чином. Сама програма віклікає его до создания Першого про єкту цього класу чі до виклику статичного методу. Синтаксис оголошення конструктора: [модіфікаторі] імя_класу (список параметрів)

{

Тіло конструктора

}

Деструктор вікорістовується для коректного Завершення роботи про єкту та звільнення віділеної Йому пам яті. ВІН НЕ может мати аргументів, що не может мати спеціфікаторів доступу, що не может віклікаті явно. Деструкція віклікається збірачем сміття безпосередно перед відаленням про єкту з пам яті. Оголошення таке:

[extern] ~ імя_класу ()

Тіло деструктора

Если в оголошенні Використано атрибут extern, то Тіло деструктора представляет собою лишь;. Важлива елементами мови C # є модіфікаторі. Смороду Використовують для Досягнення таких Принципів ООП, як інкапсуляція та Успадкування. Модіфікаторі могут застосовуватісь як до членів класу, так и до класу загаль, а такоже до вкладення тіпів. Зі всех модіфікаторів private, protected та protected internal є одними з елементів мови, что відповідають за інкапсуляцію. Нижчих наведено всі модіфікаторі доступу мови C # та деякі модіфікаторі для семантичності одиниць мови.


Табл. 1 Модіфікаторі, что застосовуються до класів та їх призначення.

publicвідкрітій клас, может буті Доступний Із ЗОВНІШНІХ збірокinternalклас бачимо только в межах поточної Збірки (вікорістовується за замовчуванням) abstractне можна створюваті про єктів такого класу, ВІН слугує базовим для других класівsealedвід класу нельзя створюваті Похідні класи

Табл. 2 Модіфікаторі, что застосовуються до вкладення тіпів и їх призначення.

privateзакрітій вкладення тип, доступність лишь в межах даного класуprotectedзахіщеній тип, доступність лишь в даного класі та класах-нащадкахprotected internalзахіщеній вкладення тип, доступність лишь в даного класі та класах-Нащадки у межах поточної Збірки

Табл. 3 Модіфікаторі, что застосовуються до членів класу та їх призначення.

publicвідкрітій член, мабуть за межами класуprivateзакрітій член, доступність лишь в межах потокового класуprotectedзахіщеній член, доступність лишь в даного класі и класах-нащадкахinternalчлен бачимо лишь в межах поточної збіркіprotected internalчлен Доступний лишь в даного класі та класах-Нащадки у межах поточної збіркіabstractслугує для Опису методів та аксесорів абстрактного класуnewперекріває член базового класу з таки самим ім ям

Одним Із механізмів інкапсуляції є создания Закритого полів и відповідніх Їм відкритих властівостей. Інший способ - оголошення парі відкритих методів доступу та Зміни Закритого полів.

Для забезпечення поліморфізму Використовують перевантаження та перевізначення методів. перевантаження відбувається для кількох методів з одним ім ям в межах одного класу. ЦІ методи повінні розрізнятіся списком параметрів. Тип значення, что Повертає метод, що не грає роли для перевантаження методу. У класі НЕ дозволяється при перевантаженні мати два методи, в якіх заголовок відмінний лишь типом значення, что возвращается. Завдяк перевізначенню підтрі...


Назад | сторінка 6 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Значення класу ракоподібних Crustacea для екосистем і людини
  • Реферат на тему: Забезпечення інформаційної безпеки інформаційних систем різного класу і при ...
  • Реферат на тему: Клас птахи, загальна характеристика класу
  • Реферат на тему: Особливості вживання складних речень учнями 3 класу із загальним недорозвин ...
  • Реферат на тему: Редагування навчальної літератури (на матеріалі підручника з української мо ...