Mis on pythonis setter?

Sisukord:

Mis on pythonis setter?
Mis on pythonis setter?

Video: Mis on pythonis setter?

Video: Mis on pythonis setter?
Video: Пектиновый компот для стройности. 2024, Märts
Anonim

Setter on meetod, mis määrab atribuudi väärtuse. OOP-is aitab see määrata klassi privaatsete atribuutide väärtuse. Põhimõtteliselt tagab getterite ja setterite kasutamine andmete kapseldamise. Põhjused, miks me settereid ja gettereid kasutame, on järgmised: kapseldamise täielikkuse tagamiseks.

Mille jaoks setterit kasutatakse?

Javas on getter ja setter kaks tavapärast meetodit, mida kasutatakse muutuja väärtuse otsimiseks ja värskendamiseks Seega on setter meetod, mis värskendab muutuja väärtust. muutuv. Ja getter on meetod, mis loeb muutuja väärtust. Getter ja setter on Javas tuntud ka kui accessor ja mutator.

Mis on pythonis setter ja getter?

Nagu nimigi viitab, on getterid meetodid, mis aitavad ligi pääseda privaatsetele atribuutidele või saada atribuutide väärtust. Privaatsed atribuudid ja määrajad on meetodid, mis aitavad väärtust muuta või määrata eraatribuutidest.

Kuidas setterid Pythonis töötavad?

setter seadistab a väärtuse, kontrollides tingimusi, mida me meetodis mainisime. Teine võimalus atribuudi kasutamiseks on… Edastage atribuudile kõik getter ja setter meetodid ning määrake see muutujale, mida peate kasutama klassi atribuudina. Muutke määramis- ja hankimismeetodid nende peitmiseks privaatseks.

Mis on funktsioonis setter?

JavaScriptis saab setterit kasutada funktsiooni täitmiseks alati, kui teatud omadust üritatakse muuta Seadeid kasutatakse enamasti koos getteritega teatud tüüpi funktsioonide loomiseks. pseudoomadus. Tegelikku väärtust omaval atribuudil ei ole võimalik samaaegselt kasutada määrajat.

Soovitan: