В этой статье мы познакомимся с фундаментальным понятием почти любого современного языка программирования, а именно класс. Если вы еще не смотрели предыдущие уроки, то обязательно сделайте это! Класс Что же такое класс? Класс - это макет (образец) по которому будет создан объект. Понятнее не стало? Что ж, сейчас во всем разберемся... Мы уже познакомились с переменными, и мы узнали что они бывают примитивного типа или же они бывают ссылками. В том уроке мы лишь вскользь упомянули, что ссылки не хранят в себе конкретную информацию, они только содержат адрес, где эту информацию можно получить...
Класс - это отдельная конструкция, с которой связан набор данных и методов. С классами мы имеем дело, начиная с первой “Hello World” программы. Давайте опять вспомним ее, чтобы разобраться с темой урока: Здесь у нас класс Main с методом main. Класс - это тип данных, как int или массив. Можно создать переменную с типом Main: заметьте, что для создания нового значения с типом Main мы используем ключевое слово new. Значение с типом какого-нибудь класса часто называют объектом. Резюмируя, класс - это тип, а значение с типом класс - это объект...