584 документа
← К списку

Методы, конструкторы

страница

Методы, конструкторы

Первая особенность связана с тем, что объект «из чего-то состоит». А это значит, что вам могут понадобиться какие-то действия, чтобы изменить его состав.

Такие действия, которые можно выполнять над объектом, называются методами.

У каждого сложного типа есть собственный набор методов.

Вторая особенность объектов тоже связана с тем, что они «из чего-то состоят». И это «что-то» не может в один миг собраться вместе, как по мановению волшебной палочки.

Практически у всех объектов есть специальное действие, которое создает «заготовку» объекта. И это действие, в отличие от других методов, имеет собственное название – конструктор.

ПРИМЕЧАНИЕ

Конструкторы многих объектов позволяют не только создать «заготовку», но и заполнить объект какими-то значениями. С этим вы познакомитесь позднее. В этом разделе говорится про коллекции значений. А для них более типичны конструкторы, создающие пустые объекты, без данных.

Возможно, прямо сейчас вам сложно привыкнуть ко всем этим новым словам: объекты, методы, конструкторы, коллекции значений. Но не расстраивайтесь. Дальше вы познакомитесь с двумя универсальными коллекциями значений, выполните ряд упражнений, и все сразу прояснится.