Информатика и ИТ
Тестовый вопрос
Для объектно-ориентированной технологии программирования верно утверждение, что наследование – это
Варианты ответа
Ответ проверенДля объектно-ориентированной технологии программирования верно утверждение, что наследование – это
способность объекта сохранять свойства и методы класса-родителя
Решение:
Объектно-ориентированное программирование (ООП) – это технология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса, а классы образуют иерархию на принципах наследования.
Объектно-ориентированное программирование использует в качестве элементов конструкции классы и объекты, а не алгоритмы.
Идея классов является основой ООП и отражает строение объектов реального мира, поскольку каждый предмет или процесс обладает набором характеристик или отличительных черт, иными словами, свойствами и поведением.
Класс – описание множества объектов, связанных общностью структуры и поведением. Существует явное разделение внешнего и внутреннего описания класса (интерфейса и реализации). Интерфейс отражает внешнее поведение объекта, описывая абстракцию поведения всех объектов данного класса, но скрывает структуру и несущественные детали. Реализация составляет его внутреннее проявление и определяет особенности поведения.
Объект представляет собой особый опознаваемый предмет или сущность (реальную или абстрактную), имеющие четко определенное функциональное назначение в данной предметной области. Структура и поведение одинаковых объектов описываются в общем для них классе.
В ООП конкретные величины типа данных «класс» называются экземплярами класса, или объектами. Объекты взаимодействуют между собой, посылая и получая сообщения. Сообщение – это запрос на выполнение действия, содержащий набор необходимых параметров. Механизм сообщений реализуется с помощью вызова соответствующих функций или методов классов.
Основными принципами или свойствами ООП являются инкапсуляция, наследование и полиморфизм.
Наследование – способность объекта сохранять свойства и методы класса-родителя.
Объектно-ориентированное программирование (ООП) – это технология программирования, которая основана на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного класса, а классы образуют иерархию на принципах наследования.
Объектно-ориентированное программирование использует в качестве элементов конструкции классы и объекты, а не алгоритмы.
Идея классов является основой ООП и отражает строение объектов реального мира, поскольку каждый предмет или процесс обладает набором характеристик или отличительных черт, иными словами, свойствами и поведением.
Класс – описание множества объектов, связанных общностью структуры и поведением. Существует явное разделение внешнего и внутреннего описания класса (интерфейса и реализации). Интерфейс отражает внешнее поведение объекта, описывая абстракцию поведения всех объектов данного класса, но скрывает структуру и несущественные детали. Реализация составляет его внутреннее проявление и определяет особенности поведения.
Объект представляет собой особый опознаваемый предмет или сущность (реальную или абстрактную), имеющие четко определенное функциональное назначение в данной предметной области. Структура и поведение одинаковых объектов описываются в общем для них классе.
В ООП конкретные величины типа данных «класс» называются экземплярами класса, или объектами. Объекты взаимодействуют между собой, посылая и получая сообщения. Сообщение – это запрос на выполнение действия, содержащий набор необходимых параметров. Механизм сообщений реализуется с помощью вызова соответствующих функций или методов классов.
Основными принципами или свойствами ООП являются инкапсуляция, наследование и полиморфизм.
Наследование – способность объекта сохранять свойства и методы класса-родителя.
Похожие вопросы из темы
Вся тема «Информатика и ИТ» →
Из-за чего возникает маршрутизация по кругу?
Проблема когерентности памяти для мультипроцессоров и устройств ввода-вывода в малых мультипроцессорах решается использованием
Арифметический метод контроля информации является:
В концептуальных семантических сетях концептуальная категория, о которой можно сказать, что здесь человек или животное оказывает влияние на некоторый объект, относится к…
Бесплатно разместить сайт можно на сервере
Недостатком синхронизационных захватов являются: