Содержание
- 2. НАСЛЕДОВАНИЕ Наследование (inheritance) является одним из ключевых моментов ООП. Его смысл состоит в том, что мы
- 3. ПРОСТОЙ КЛАСС class Person { private string _name; public string Name { get { return _name;
- 4. КЛАСС РАБОТНИК class Employee : Person { } Теперь класс Employee «Является» человеком. То есть мы
- 5. ПРИМЕР static void Main(string[] args) { Person p = new Person { FirstName = "Bill", LastName
- 6. ОГРАНИЧЕНИЯ НАСЛЕДОВАНИЯ Не поддерживается множественное наследование, класс может наследоваться только от одного класса. Хотя проблема множественного
- 7. ОБРАЩЕНИЕ К ПОЛЯМ РОДИТЕЛЯ Мы не можем обратиться к приватным полям родителя, можем обращаться только к
- 8. КЛЮЧЕВОЕ СЛОВО BASE Слово base используется для доступа к полям и методам класса – родителя. К
- 9. ДОБАВИМ КОНСТРУКТОР В PERSON public Person(string name) { _name = name; }
- 10. ВЫЗОВ БАЗОВОГО КОНСТРУКТОРА class Employee : Person { public string Company {get; set;} public Employee(string name,
- 11. Соответственно, если мы в базовом классе создали конструктор с параметрами, мы в производных конструкторах всегда должны
- 12. ПОЛИМОРФИЗМ Полиморфизм является третьим ключевым аспектом объектно-ориентированного программирования и предполагает способность к изменению функционала, унаследованного от
- 13. ДОПУСТИМ В БАЗОВОМ КЛАССЕ ЕСТЬ МЕТОД ВИРТУАЛЬНЫЙ class A { public virtual void Smth(int arg) {
- 15. Скачать презентацию



![ПРИМЕР static void Main(string[] args) { Person p = new Person {](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1184515/slide-4.jpg)








Компьютерная графика. Размер и разрешение
Запросы как приложения информационной системы
Современные инструменты цифровой экономики
Как игровой мир реагирует на действия игрока
История вычислительных сетей Автор Skyfury Sparkle
ИТ-инфраструктура (презентация)
Безопасность в интернете
Atlantis Word Processor
Система “БААН”. Оптимальное управление в условиях современной конкуренции
Антивирусы
Основы научных исследований. Источники информации. Поиск информации
зык разметки XML. Структура документа
Страхование кибер-рисков
Канал https://www.youtube.com/wat ch?v=FhMOcFGyQas&t=20s
Хранение_информации
Планирование персональной деятельности
Наглядные формы представления информации
Аспектно-ориентированный подход к архитектурно-независимому программированию вычислительных систем - язык [email protected]
Классификация программного обеспечения
Цифровые образовательные ресурсы в школе № 35 г. Оренбурга на примере сервисаЯКласс
Знаковые модели моделирование и формализация
Функциональная декомпозиция для АСУб и ЭВМб. Тема 3-1
Информация и информационные технологии
Фотография и компьютер. Документ или фальсификация: факт и его компьютерная трактовка
Визуализация рекламной деятельности на персональном компьютере на примере создания поздравительных материалов к юбилею техникума
Алгоритм Перевозчик
Среда программирования. Классификация языков программирования
Огляд словника: Информатика. Новый систематизированый толковий словарь, Ф.С. Воройського