классе. Допустим мы сами его обьявили с параметрами но объектов у нас не один а больше. Как в таком случае будут вести себя объекты? Они все будут ссылаться на один созданный конструктор, что они в принципе и делают или при каждом новом объекте будет создаваться дефолтный конструктор?) Сорян за глупый вопрос )
Конструктор не создается, создается объект с помощью конструктора. Но лучше сформулируй вопрос
Если объектов 2 например то и конструкторов 2 ?)
Нет, объекты будут создаваться согласно тому конструктору, к которому подходит набор аргументов (если они есть, конечно же)
Нет. У тебя один класс, и конструктор один соответсвенно (в рамках твоего вопроса)
То же самое если бы спросил если два объекта, то значит надо писать два одинаковых класса
Так понятнее) Обычно использую с параметрами но над деталями не всегда задумываюсь )
Если конструктор не прописан, то он используется по умолчанию. Если прописан хоть один конструктор, который принимает аргументы, то дефолтного уже не будет, его надо будет самому прописать. А так. Каждый раз выбирается тот конструктор, который максимально подходит.
Обсуждают сегодня