Ի՞նչ է կոնստրուկտոր Java-ն:
Ի՞նչ է կոնստրուկտոր Java-ն:

Video: Ի՞նչ է կոնստրուկտոր Java-ն:

Video: Ի՞նչ է կոնստրուկտոր Java-ն:
Video: Garbage Collector in Java - Վաչե Ազարյան։ Ելույթներ Code Republic-ում։ 2024, Մայիս
Anonim

Կոնստրուկտոր կոդի բլոկ է, որը սկզբնավորում է նոր ստեղծված օբյեկտը: Ա կոնստրուկտոր նման է օրինակի մեթոդի java բայց դա մեթոդ չէ, քանի որ այն չունի վերադարձի տեսակ: Կոնստրուկտոր ունի նույն անունը, ինչ դասը և այսպիսի տեսք ունի a java կոդը։

Ավելին, ի՞նչ է նշանակում Java-ում կոնստրուկտոր ասելը:

Ա Java կոնստրուկտոր հատուկ մեթոդ է, որը կանչվում է, երբ օբյեկտը ստեղծվում է: Այլ կերպ ասած, երբ դուք օգտագործում եք նոր բանալի բառը: Նպատակը Ա Java կոնստրուկտոր այն է, որ սկզբնավորի նորաստեղծ օբյեկտը, նախքան այն օգտագործելը: Ա Java դաս կոնստրուկտոր սկզբնավորում է այդ դասի օրինակները (օբյեկտները):

Երկրորդ, ո՞րն է կոնստրուկտորի օրինակը: Ա կոնստրուկտոր կանչվում է օբյեկտի կամ օրինակի ստեղծման պահին: Համար Օրինակ : class Geek {. // Ա Կոնստրուկտոր նոր Geek() {}. } // Մենք կարող ենք ստեղծել վերը նշված դասի // օբյեկտ՝ օգտագործելով ստորև բերված հայտարարությունը: Այս հայտարարությունը // կոչ է անում վերևում կոնստրուկտոր.

Նմանապես, ինչ է կառուցողը Java-ում օրինակով:

Կոնստրուկտորը հատուկ մեթոդ է, որն օգտագործվում է նոր ստեղծվածը սկզբնավորելու համար օբյեկտ և կանչվում է հենց այն բանից հետո, երբ հիշողությունը հատկացվի օբյեկտ . Այն կարող է օգտագործվել օբյեկտները ցանկալի արժեքներին կամ նախնական արժեքներին սկզբնավորելու համար օբյեկտ ստեղծագործությունը։

Ի՞նչ է լռելյայն կոնստրուկտորը Java-ում:

Երկուսում էլ Java և C#, a լռելյայն կոնստրուկտոր «վերաբերում է զրոյականին կոնստրուկտոր որը ավտոմատ կերպով ստեղծվում է կոմպիլյատորի կողմից, եթե ոչ կոնստրուկտորներ սահմանված են դասի համար: Ծրագրավորողի կողմից սահմանված կոնստրուկտոր որը պարամետր չի ընդունում, կոչվում է նաև a լռելյայն կոնստրուկտոր C#-ում, բայց ոչ Java.

Խորհուրդ ենք տալիս: