🗊Презентация C#, объектно-ориентированное программирование

Нажмите для полного просмотра!
C#, объектно-ориентированное программирование, слайд №1C#, объектно-ориентированное программирование, слайд №2C#, объектно-ориентированное программирование, слайд №3C#, объектно-ориентированное программирование, слайд №4C#, объектно-ориентированное программирование, слайд №5C#, объектно-ориентированное программирование, слайд №6C#, объектно-ориентированное программирование, слайд №7C#, объектно-ориентированное программирование, слайд №8C#, объектно-ориентированное программирование, слайд №9C#, объектно-ориентированное программирование, слайд №10C#, объектно-ориентированное программирование, слайд №11C#, объектно-ориентированное программирование, слайд №12C#, объектно-ориентированное программирование, слайд №13C#, объектно-ориентированное программирование, слайд №14C#, объектно-ориентированное программирование, слайд №15C#, объектно-ориентированное программирование, слайд №16C#, объектно-ориентированное программирование, слайд №17C#, объектно-ориентированное программирование, слайд №18C#, объектно-ориентированное программирование, слайд №19C#, объектно-ориентированное программирование, слайд №20C#, объектно-ориентированное программирование, слайд №21C#, объектно-ориентированное программирование, слайд №22C#, объектно-ориентированное программирование, слайд №23C#, объектно-ориентированное программирование, слайд №24

Вы можете ознакомиться и скачать презентацию на тему C#, объектно-ориентированное программирование. Доклад-сообщение содержит 24 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





C# 
объектно-
ориентированное
программирование
Санкт-Петербургский Университет,
 Математико-Механический Факультет, 
2017
Описание слайда:
C# объектно- ориентированное программирование Санкт-Петербургский Университет, Математико-Механический Факультет, 2017

Слайд 2





План доклада
Определение понятия «класс»
3 столпа ООП (определения)
Их реализация в С#:
Инкапсуляция
Наследование
Полиморфизм
Жизненный цикл объектов
Описание слайда:
План доклада Определение понятия «класс» 3 столпа ООП (определения) Их реализация в С#: Инкапсуляция Наследование Полиморфизм Жизненный цикл объектов

Слайд 3





Формальное определение класса в С#
Класс – пользовательский тип данных, который состоит из данных и функций для выполнения действий с этими данными.
Описание слайда:
Формальное определение класса в С# Класс – пользовательский тип данных, который состоит из данных и функций для выполнения действий с этими данными.

Слайд 4





К примеру, нам потребовалось создать модель сотрудника некоторой организации
Описание слайда:
К примеру, нам потребовалось создать модель сотрудника некоторой организации

Слайд 5





Указание области видимости на уровне типа:
class
Описание слайда:
Указание области видимости на уровне типа: class

Слайд 6





3 важнейших принципа ООП:
Инкапсуляция:	как объекты прячут свое 						внутреннее устройство;
Описание слайда:
3 важнейших принципа ООП: Инкапсуляция: как объекты прячут свое внутреннее устройство;

Слайд 7





Упрощенно:
Инкапсуляция:	способность скрывать детали объекта от пользователя.
«Всё что может быть private должно быть private»
Описание слайда:
Упрощенно: Инкапсуляция: способность скрывать детали объекта от пользователя. «Всё что может быть private должно быть private»

Слайд 8





Как эти принципы реализованы в
Как эти принципы реализованы в
С#
Описание слайда:
Как эти принципы реализованы в Как эти принципы реализованы в С#

Слайд 9





Инкапсуляция
Описание слайда:
Инкапсуляция

Слайд 10





Модификаторы области видимости:
Описание слайда:
Модификаторы области видимости:

Слайд 11





Принцип инкапсуляции предполагает, что ко внутренним данным объекта нельзя обратиться напрямую через экземпляр этого объекта.
Принцип инкапсуляции предполагает, что ко внутренним данным объекта нельзя обратиться напрямую через экземпляр этого объекта.
Вместо этого для получения информации о состоянии объекта и изменений предлагается использовать специальные методы.
Описание слайда:
Принцип инкапсуляции предполагает, что ко внутренним данным объекта нельзя обратиться напрямую через экземпляр этого объекта. Принцип инкапсуляции предполагает, что ко внутренним данным объекта нельзя обратиться напрямую через экземпляр этого объекта. Вместо этого для получения информации о состоянии объекта и изменений предлагается использовать специальные методы.

Слайд 12


C#, объектно-ориентированное программирование, слайд №12
Описание слайда:

Слайд 13


C#, объектно-ориентированное программирование, слайд №13
Описание слайда:

Слайд 14


C#, объектно-ориентированное программирование, слайд №14
Описание слайда:

Слайд 15





Наследование
Описание слайда:
Наследование

Слайд 16





Наследование
Описание слайда:
Наследование

Слайд 17





Классическое наследование в C#
Некоторые замечания:
Указатель на базовый класс  «:»
Наследуются только ОТКРЫТЫЕ и PROTECTED члены базового класса
Нельзя производить наследование от нескольких базовых классов
Описание слайда:
Классическое наследование в C# Некоторые замечания: Указатель на базовый класс «:» Наследуются только ОТКРЫТЫЕ и PROTECTED члены базового класса Нельзя производить наследование от нескольких базовых классов

Слайд 18





Запрет наследования
Описание слайда:
Запрет наследования

Слайд 19





Полиморфизм
Описание слайда:
Полиморфизм

Слайд 20


C#, объектно-ориентированное программирование, слайд №20
Описание слайда:

Слайд 21


C#, объектно-ориентированное программирование, слайд №21
Описание слайда:

Слайд 22





Абстрактные классы и методы
Описание слайда:
Абстрактные классы и методы

Слайд 23





Жизненный цикл объекта
Создание: используется ключевое слово new, обращаемся к конструктору объекта.
Уничтожение: обращаемся к деструктору.
Описание слайда:
Жизненный цикл объекта Создание: используется ключевое слово new, обращаемся к конструктору объекта. Уничтожение: обращаемся к деструктору.

Слайд 24





Вопросы?
Описание слайда:
Вопросы?



Похожие презентации
Mypresentation.ru
Загрузить презентацию