Ի՞նչ է կոնստրուկտորը python-ում:

Բովանդակություն:

Ի՞նչ է կոնստրուկտորը python-ում:
Ի՞նչ է կոնստրուկտորը python-ում:
Anonim

Կոնստրուկտորը հատուկ տեսակի մեթոդ է, որը Python-ը կանչում է, երբ այն ներկայացնում է օբյեկտ՝ օգտագործելով ձերդասի սահմանումները: Python-ը հենվում է կոնստրուկտորի վրա՝ կատարելու այնպիսի առաջադրանքներ, ինչպիսիք են սկզբնավորումը (նշանակում է արժեքներ) ցանկացած օրինակի փոփոխականների, որոնք օբյեկտին անհրաժեշտ կլինեն, երբ այն մեկնարկի:

Ինչի՞ համար է օգտագործվում կոնստրուկտորը:

Դասի վրա հիմնված օբյեկտի վրա հիմնված ծրագրավորման մեջ կոնստրուկտորը (հապավումը՝ ctor) ենթածրագրի հատուկ տեսակ է, որը կոչվում է օբյեկտ ստեղծելու համար: Այն պատրաստում է նոր օբյեկտը օգտագործման համար՝ հաճախ ընդունելով արգումենտներ, որոնք կոնստրուկտորն օգտագործում է անդամի պահանջվող փոփոխականները սահմանելու համար:

Ի՞նչ է կոնստրուկտորը օրինակով:

Կոնստրուկտորներն ունեն նույն անունը, ինչ դասը կամ կառուցվածքը, և նրանք սովորաբար սկզբնավորում են նոր օբյեկտի տվյալների անդամները: Հետևյալ օրինակում Taxi անունով դասը սահմանվում է պարզ կոնստրուկտորի միջոցով: Այնուհետև այս դասը ստեղծվում է նոր օպերատորով:

Ինչու ենք մենք օգտագործում _ init _ python-ում:

_init_ մեթոդը նման է C++-ի և Java-ի կոնստրուկտորներին: Կոնստրուկտորներ օգտագործվում են օբյեկտի վիճակը սկզբնավորելու համար: … Այն գործարկվում է հենց որ դասի օբյեկտը ստեղծվում է: Մեթոդը օգտակար է ցանկացած սկզբնավորումը կատարելու համար, որը ցանկանում եք անել ձեր օբյեկտի հետ:

Ի՞նչ է նշանակում _ init _ python-ում:

_init_:

"_init_"-ը վերափոխված մեթոդ է python դասերում: Այն հայտնի է որպես կոնստրուկտոր օբյեկտումկողմնորոշված հասկացություններ. Այս մեթոդը կոչվում է, երբ օբյեկտը ստեղծվում է դասից և այն թույլ է տալիս դասին սկզբնավորել դասի ատրիբուտները:

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