133 читали · 2 года назад
Java 1220. Чем отличаются конструктор по-умолчанию, конструктор копирования и конструктор с параметрами?
1220. Чем отличаются конструктор по-умолчанию, конструктор копирования и конструктор с параметрами? В Java конструктор по умолчанию создается автоматически, если не определять явно конструктор класса. Он используется для создания объекта класса со значениями по умолчанию или без параметров. Конструктор копирования создает новый объект, который является точной копией существующего объекта. Он используется для создания нового объекта, который имеет те же значения полей, что и старый объект. Конструктор с параметрами предназначен для инициализации полей объекта при его создании...