3. Что такое класс?

Одним из самых важных понятий в объектно-ориентированных языках программирования, к которым и принадлежит C#, является понятие «Класс».

Все объекты принадлежат к какому-либо классу, так и в языке программирования C# все строится в рамках класса. Каждый класс описывает устройство объектов этого класса.

Теперь попробуем научиться говорить компьютеру на понятном для обеих сторон языке. Понятное для компьютера объявление класса на языке C# выглядит так:

class Machine
{
}

Этот отрывок кода компьютер понимает следующим образом:

Мы назвали класс объектов.

Мы назвали этот класс Машины.

Описание этого класса будет находиться внутри фигурных скобок.

Такое название класса «Machine» (машины) мы будем использовать в программе, которая будет выводить на экран изображения любых машин, описывать модели и марки автомобилей, содержать информацию о характеристиках самолетов или функциях роботов. Если мы будем создавать программу, которая будет решать другие задачи, например, это будет альбом фотографий, то и класс мы будем называть соответственно: «MyPhotoProgram». Нужно понимать, что классы могут содержать не только объекты реального мира, но и абстрактные явления.

Слово «class», должно быть написано строчными буквами, но имя класса может быть любым и содержать как прописные, так и строчные буквы, но без пробелов.

Все программы на языке C# представляют собой описание множества классов.

Embed gadget


Comments