Что такое классы в объектно-ориентированном программировании