Параметрлештирилген конструкторлор өткөрүлө турган аргументтердин белгилүү бир санына ээ конструкторлор Параметрлештирилген конструктордун максаты – ар түрдүү инстанциялардын өзгөрмөлөрүнө колдонуучу каалаган өзгөчө маанилерди ыйгаруу. объектилер. Параметрленген конструктор программист тарабынан ачык жазылган.
Параметрлештирилген конструктор деген эмне?
Параметрлештирилген конструктордун мисалы
Мисалы, биз бул MyClass сыяктуу объектти түзгөндө obj=new MyClass(123, "Салам"); анда жаңы ачкыч сөзү объект түзүлгөндөн кийин int жана сап параметрлери (MyClass(int, String)) менен Параметрленген конструкторду чакырат.
Javaда эмне параметрленген?
Параметрлештирилген тип - бул иш жүзүндөгү аргументтери менен жалпы типтин инстанциясы … Түр параметри E кийинчерээк тип аргументи менен алмаштырыла турган орун кармоочу болуп саналат. түрү түзүлөт жана колдонулат. Чыныгы түр аргументтери менен жалпы типтин инстанциясы параметрленген тип деп аталат.
Демейки конструктор менен параметрлештирилген конструктордун ортосунда кандай айырма бар?
Демейки конструктор - бул компилятор программист аныктаган конструкторлор жок болгон учурда автоматтык түрдө түзгөн конструктор. Тескерисинче, параметрлештирилген конструктор класстын инстанция өзгөрмөлөрүн инициализациялоо үчүн программист бир же коп параметр менен түзгөн конструктор.
Параметрлештирилген конструктордун өзгөчөлүктөрү кандай?
Параметрленген конструкторлор
Параметрленген конструктордо объект жарыяланганда, баштапкы маанилер конструктор функциясына аргумент катары берилиши керекОбъектти декларациялоонун кадимки жолу иштебей калышы мүмкүн. Конструкторлорду ачык же кыйыр түрдө чакырса болот.