Первый слайд презентации: Объектно-ориентированное программирование (ООП)
ООП — это метод программирования, при использовании которого главными элементами программ являются объекты. В основе объектно-ориентированного подхода лежат три понятия: инкапсуляция наследование полиморфизм Вопросы Объектно-ориентированное программирование (ООП)
Слайд 2: Объект
В языках программирования понятие объекта реализовано как совокупность свойств (структур данных, характерных для данного объекта), методов их обработки (подпрограмм изменения их свойств) и событий, на которые данный объект может реагировать и, которые приводят, как правило, к изменению свойств объекта. Для объектов характерны понятия класса и подкласса. Назад
Слайд 3: Класс и подкласс
Класс — обобщенное описание набора объектов, обладающих некоторыми одинаковыми методами и структурами данных. Подкласс — более подробное описание, относящееся к какому-либо специализированному подмножеству набора объектов, описанного классом. Иногда подклассы называют также производными или дочерними классами. Назад
Слайд 4: Инкапсуляция
Объединение данных и свойственных им процедур обработки в одном объекте, называется инкапсуляцией и является одним из важнейших принципов ООП. Назад
Слайд 5: Наследование
Наследование предусматривает создание новых классов на базе существующих и позволяет классу потомку иметь (наследовать) все свойства класса – родителя. Назад
Слайд 6: Полиморфизм
Полиморфизм означает, что рожденные объекты обладают информацией о том, какие методы они должны использовать в зависимости от того, в каком месте цепочки они находятся. Назад
Слайд 7: Вопрос 1
Основой методологии объектно-ориентированного программирования является … описание программной системы в терминах объектов и связей между ними отказ от использования подпрограмм при реализации системы описание системы в виде рекуррентных соотношений вывод некоторого целевого утверждения
Слайд 8: Ответ на вопрос 1
Основой методологии объектно-ориентированного программирования является … описание программной системы в терминах объектов и связей между ними отказ от использования подпрограмм при реализации системы описание системы в виде рекуррентных соотношений вывод некоторого целевого утверждения
Слайд 9: Вопрос 2
Программирование, в котором методика анализа, проектирования и написания приложений с помощью структуры классов, каждый из которых является целостным фрагментом кода и обладает свойствами и методами, называется … модульным формальным структурным объектно-ориентированным
Слайд 10: Ответ на вопрос 2
Программирование, в котором методика анализа, проектирования и написания приложений с помощью структуры классов, каждый из которых является целостным фрагментом кода и обладает свойствами и методами, называется … модульным формальным структурным объектно-ориентированным
Слайд 11: Вопрос 3
В объектно-ориентированном программировании каждый объект по отношению к своему классу является... кодом экземпляром функцией фрагментом
Слайд 12: Ответ на вопрос 3
В объектно-ориентированном программировании каждый объект по отношению к своему классу является... кодом экземпляром функцией фрагментом
Слайд 13: Вопрос 4
В объектно-ориентированном программировании полиморфизм характеризуется … возможностью задания в иерархии объектов различных действий в методе с одним именем способностью объекта наследовать свойства и методы класса родителя посылкой сообщений объектам сокрытием информации и комбинированием данных и методов внутри объекта
Слайд 14: Ответ на вопрос 3
В объектно-ориентированном программировании полиморфизм характеризуется … возможностью задания в иерархии объектов различных действий в методе с одним именем способностью объекта наследовать свойства и методы класса родителя посылкой сообщений объектам сокрытием информации и комбинированием данных и методов внутри объекта
Слайд 15: Вопрос 5
В объектно-ориентированном программировании сокрытие информации, комбинирование данных и методов внутри объекта определяет понятие наследования иерархии инкапсуляции полиморфизма
Слайд 16: Ответ на вопрос 5
В объектно-ориентированном программировании сокрытие информации, комбинирование данных и методов внутри объекта определяет понятие наследования иерархии инкапсуляции полиморфизма
Слайд 17: Вопрос 6
В объектно-ориентированном программировании в процессе реализации механизма наследования возникает … новый метод в каждом классе новое поле в каждом классе инкапсуляция данных и методов иерархия классов
Слайд 18: Ответ на вопрос 6
В объектно-ориентированном программировании в процессе реализации механизма наследования возникает … новый метод в каждом классе новое поле в каждом классе инкапсуляция данных и методов иерархия классов
Слайд 19: Вопрос 7
Принципом объектно-ориентированного программирования не является... инкапсуляция наследование полиморфизм использование функций