Классы

С этим уроком также смотрят

Данная страница посвящена программированию. Но материал на ней мы стараемся излагать языком, который поймут даже дети.

Обновлен: 4 августа 2010

Программирование на C# для школьников,
Разработка ПО

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

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

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

class Machine

{

}

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

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

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

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

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

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

Нужно заметить, что все программы на языке C# представляю собой описание множества классов.
Комментарии (2)
  • simplexe14 сентября

    класса без конструктора не бывает

  • MasterJedi13 апреля

    simplexe, а вот товарищи из Micro$oft думают иначе.


Оглавление
1. Инструменты 2:04 9 25520
2. Общаемся с компьютером 2:34 1 10896
3. Классы 1:35 2 8390
4. Объекты 1:47 0 5889
5. Свойства 2:38 0 5081
6. Поля 2:07 1 4579
7. Методы 2:24 0 5009
8. События 1:31 0 4187
9. Пространство имени 1:03 0 3710
10. Наследование 1:43 1 3863
11. Программирование в . NET Framework 4:04 1 9196
Яндекс цитирования
Нажмите нравится, чтобы читать "TeachVideo.ru" в facebook