Содержание
- 2. Свойства Поведение (функция) Кирилл Смирнов, студент 2 курса ф-та КНиИТ Абстрагирование – это выделение каких-то существенных
- 3. Свойства Поведение (функция) Поля Методы В ООП:
- 4. Основные принципы ООП: -ИНКАПСУЛЯЦИЯ -НАСЛЕДОВАНИЕ -ПОЛИМОРФИЗМ
- 5. ИНКАПСУЛЯЦИЯ Инкапсуляция – это свойство системы, позволяющее объединить данные и методы, работающие с ними, в классе
- 6. НАСЛЕДОВАНИЕ Наследование – это свойство системы, позволяющее описать новый класс на основе уже существующего с частично
- 7. Домашнее задание Придумать 3 примера наследования и для каждого примера расписать не меньше 3 уровней Транспорт
- 8. ПОЛИМОРФИЗМ Полиморфизм – это возможность использовать в различных классах иерархии одного имени для обозначения сходных по
- 9. Классы и объекты сlass //имя класса должно быть осмысленным и прописано с заглавной буквы { };
- 10. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД Вывод
- 11. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД Методы класса (функции) Вывод метод Show, в которой
- 12. Модификаторы доступа классов Public Private Protected
- 13. 7 СЛАЙД Поля помечены как private Поля помечены как public
- 14. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД
- 15. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД
- 16. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД
- 17. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД Геттеры и сеттеры
- 18. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД КОНСТРУКТОР (ПРИСВОЕНИЕ В ТЕЛЕ КОНСТРУКТОРА) Вывод Вывод
- 19. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД КОНСТРУКТОР (ИНИЦИАЛИЗАЦИЯ) Вывод Point ():x(0), y(0) { }
- 20. Домашнее задание Методичка с 23-27, практикум №1, создать класс без статического поля для подсчета количества экземпляров
- 21. 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД 7 СЛАЙД Если в задании необходимо сравнить что-то!
- 23. Скачать презентацию