Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"sisendargumendile" - 1 õppematerjal

Objektorienteeritud JAVA konspekt esimeseks kontrolltööks
10
pdf

Objektorienteeritud JAVA konspekt esimeseks kontrolltööks

selle. NB! Ei tagasta mitte klassi, vaid objekti! Kontrollite väljastatud objektide arvu: Võimaldab „kallite” objektide taaskasutust, nt andmebaasiühendus Kontrollite väljastatud objekti tüüpi: Väljastate lubatud tüübi asemel mõne optimiseeritud alamtüübi. Miks tagastada alamtüüp? Optimiseerimine – sobiv alamtüüp vastavalt andmete mahule või töökeskkonnale Äriloogika – sobiv alamtüüp vastavalt sisendargumendile (static factory method võib võtta ka argumendi) 15. Mis vahet on static factory methodil ja konstruktoril? Kas need välistavad teineteist? Konstruktorite konflikt: public Product(int weight) { } public Product(int length) { } Parameetrid weight ja length on erinevad, kuid sama tüüpi – kahte sellist konstruktorit luua ei saa 16. Tundke vähemalt kolme põhjust, miks kasutada static factory methodit 1

Informaatika → Objektorienteeritud...
87 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun