class :
{
;
;
}
public
Доступ до типу або члену можливий з будь-якого іншого коду в тій
же збірці або інший збірці, що посилається на нього.
private
Доступ до типу або члену можна отримати тільки з коду
в тому ж класі або структурі.
protected
Доступ до типу або елементу можна отримати тільки з коду в тому ж
класі або структурі, або в похідному класі.
internal
Доступ до типу або члену можливий з будь-якого коду в тій же збірці,
але не з іншої збірки.
protected internal
Доступ до типу або елементу може здійснюватися будь-яким кодом в
збірці, в якій він оголошений, або з наследованного класу іншої збірки.
Доступ з іншої збірки повинен здійснюватися в межах оголошення класу,
похідного від класу, в якому оголошено захищений внутрішній елемент,
і повинен відбуватися через екземпляр типу похідного класу.
Дякую за увагу!
Бажаю гарного настрою
у виконанні
практичної роботи
Практична робота № 7 Спадкування класів
Мета : отримати і закріпити практичні навички по спадкуванню класів.
Завдання:
Реалізувати ієрархію класів “Людина, Студент, Аспірант, Викладач”.
Практична робота № 7 Спадкування класів
Порядок виконання:
- Код класа Людина і Студент ми розглянули під час лекції ;
- Створити клас Аспірант спадкоємець класа Студент ;
- Додати у клас Аспірант два нових поля ;
- Додати у клас Аспірант коструктор без параметрів, та з параметрами ;
- Додати у клас Аспірант метод Виведення на екран ;
- Створити клас Викладач спадкоємець класа Людина ;
- Додати у клас Викладач два нових поля ;
- Додати у клас Викладач коструктор без параметрів, та з параметрами ;
- Додати у клас Викладач метод Виведення на екран ;
- Створити екземпляр класу Аспірант за допомогою конструктора без
параметрів ;
11. Створити екземпляр класу Аспірант за допомогою конструктора з
параметрами ;
12. Створити екземпляр класу Викладач за допомогою конструктора без
параметрів ;
1 3 . Створити екземпляр класу Викладач за допомогою конструктора з
параметрами ;
14. Викликати метод Виведення для всіх екземплярів по черзі.
Дякую за увагу !
Бажаю гарного дня !