Учебно-методическое пособие для студентов и слушателей системы повышения



бет37/75
Дата16.03.2023
өлшемі1,62 Mb.
#74783
түріУчебно-методическое пособие
1   ...   33   34   35   36   37   38   39   40   ...   75
Абстрагирование – выделение существенных для данной задачи характе- ристик объекта и отбрасывание второстепенных. Любой программный объект – это абстракция. Детали реализации объекта, как правило, скрыты, они исполь- зуются через его интерфейс – совокупность правил доступа.
Инкапсуляция – сокрытие деталей реализации. Позволяет представить программу в укрупненном виде и защитить от нежелательных вмешательств.
Полиморфизм – использование одного имени (методов, операций, объек- тов) для решения нескольких схожих задач или для обращения к объектам раз- ного типа. Идея полиморфизма – «один интерфейс, множество методов». Воз- можны различные способы реализации полиморфизма: перегрузка методов, пе- регрузка операций, виртуальные методы, переопределение методов, параметри- зованные классы. Чаще всего понятие полиморфизма связывают с механизмом виртуальных методов.
Наследование – это процесс, посредством которого один объект может приобретать свойства другого. Для объекта можно определить потомков, кото- рые наследуют, корректируют или дополняют его поведение. Наследование дает возможность многократного использования программного кода.
    1. Создание класса и объекта. Методы. Конструкторы


Цель работы: формирование навыков создания класса, объекта, методов.
Создание и использование конструкторов.
Введение
Класс – обобщенное понятие, описывающее характеристики и поведение множества сходных объектов (называемых экземплярами или просто объекта- ми этого класса). В программе класс является пользовательским типом данных и представляет собой блок кода, в котором описывавается одна сущность, на- пример, модель реального объекта или процесса. Основными элементами клас- са являются данные и методы их обработки.
Заголовок описания класса обязательно содержит служебное слово class и Имя, которое по правилам языка C# начинается с заглавной буквы. В теле класса в фигурных скобках { ... } описываются его элементы. Тело может быть пустым.
[ модификаторы ] class Имя [ : предки ]


Достарыңызбен бөлісу:
1   ...   33   34   35   36   37   38   39   40   ...   75




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет