Junior — Middle
Оё мумкин аст чанд конструктор бо як имзо дар синф муайян карда шаванд?
sobes.tech AI
Ҷавоб аз AI
Не, дар Java мумкин нест, ки чандин конструктор бо имзоҳои якхела дар як синф муайян карда шаванд.
Имзои конструкторҳо намудҳо ва тартиби параметрҳоро дар бар мегирад. Агар ду конструктор намудҳои параметрҳоро дар тартиби якхела дошта бошанд, компилятор хато мекунад ба сабаби номуайянӣ.
Масалан, чунин код хато медиҳад:
public class Example {
public Example(int a, String b) {}
public Example(int x, String y) {} // Хато: имзои такроршуда
}
Барои боркунии зиёдатии конструкторҳо, имзоҳои онҳо бояд дар шумора ё намудҳои параметрҳо фарқ кунанд.