Կառուցիչն ունի նույն անունը, ինչ դասի անունը: Այն օգտագործվում էդասի փոփոխականների սկզբնավորման համար: Այն կանչվում է, երբ ստեղծվում է դասի օբյեկտ: Այն չունի վերադարձի տեսակ, նույնիսկ անվավեր:
Ինչու ենք մենք օգտագործում կոնստրուկտորը սելենի էջի օբյեկտի մոդելում:
Ծանոթագրություն. Էջի շերտի դասերից յուրաքանչյուրում պետք է ստեղծվիկոնստրուկտոր, որպեսզի ստացվի դրայվերի օրինակը Main դասից Test Layer-ում և նաև սկզբնավորել WebElements (Page Objects) հայտարարված էջի դասում` օգտագործելով PageFactory:
Մենք օգտագործում ենք որևէ կոնստրուկտոր սելենի WebDriver-ում:
Այն ունի միայն կոնստրուկտոր, որը վերցնում է WebDriver օբյեկտը և փոխանցում իր գերդասակարգի կոնստրուկտորին: Կրկին նշեք, որ էջի օբյեկտներից և ոչ մեկը չի նախաստորագրում WebDriver օբյեկտները:
Ինչի՞ համար է օգտագործվում կոնստրուկտորը:
Դասի վրա հիմնված օբյեկտի վրա հիմնված ծրագրավորման մեջ կոնստրուկտորը (հապավումը՝ ctor) ենթածրագրի հատուկ տեսակ է, որը կոչվում է օբյեկտ ստեղծելու համար: Այն պատրաստում է նոր օբյեկտը օգտագործման համար՝ հաճախ ընդունելով արգումենտներ, որոնք կոնստրուկտորն օգտագործում է անդամի պահանջվող փոփոխականները սահմանելու համար:
Ի՞նչ է կոնստրուկտորը օրինակում:
Երբ դասը կամ կառուցվածքը ստեղծվում է, նրա կառուցողը կոչվում է: Կոնստրուկտորներն ունեն նույն անվանումը, ինչ դասը կամ կառուցվածքը, և նրանք սովորաբար սկզբնավորում են նոր օբյեկտի տվյալների անդամները: Հետևյալ օրինակում Taxi անունով դասը սահմանվում է պարզ կոնստրուկտորի միջոցով: … Լրացուցիչ տեղեկությունների համար տե՛ս «Instance Constructors»: