класс class_name = new class();Какова роль конструктора при создании объекта в java
так мы определяем и создаем объекты в java.
Мой вопрос: Какую роль здесь играет конструктор 'class()' здесь в этом утверждении.
класс class_name = new class();Какова роль конструктора при создании объекта в java
так мы определяем и создаем объекты в java.
Мой вопрос: Какую роль здесь играет конструктор 'class()' здесь в этом утверждении.
Конструктор обеспечивает возможность запуска какого-либо кода при создании нового объекта.
Общие использует для Конструкторы для установки свойств по умолчанию, чтобы создать среду, в которой объект может работать (сбор ресурсов и т.д ...), регистрации обработчиков событий (Приёмники для Java возражала ...)
Конструктор используется для инициализации переменных-членов класса и подготовки объекта к использованию. Если вы не определяете свой собственный, Java будет генерировать конструктор по умолчанию, инициализируя переменные-члены до значений по умолчанию (например, 0 для int, null для ссылок на объекты). Объект Java может иметь несколько конструкторов с разными параметрами. Конструкторы похожи на методы, но не имеют типа возврата, и их имя должно соответствовать имени класса.
см http://en.wikipedia.org/wiki/Constructor_%28object-oriented_programming%29#Java
возможно дубликат [что точка Java конструктор?] (Http://stackoverflow.com/questions/7778997/whats-the-point-of-java-constructor) –
Есть много такого рода вопросов. Сначала ищите, прежде чем спрашивать. –