Bet kada turėtumėte naudoti statinius metodus,
- Metodo kodas nepriklauso nuo egzemplioriaus sukūrimo ir nenaudoja jokio egzemplioriaus kintamojo.
- Tam tikras kodo gabalas turi būti bendrinamas visais egzempliorių metodais.
- Metodo apibrėžimas neturėtų būti keičiamas ar nepaisomas.
- Kam naudojami statiniai metodai?
- Kada turėtumėte naudoti statinį metodą, o ne egzemplioriaus metodą??
- Koks yra statinio metodo naudojimas klasėje?
Kam naudojami statiniai metodai?
Statinio metodo pavyzdys. statiniai metodai paprastai naudojami operacijai, kuri nepriklauso nuo egzemplioriaus sukūrimo, atlikti. statiniai metodai taip pat plačiai naudojami kuriant naudingumo ar pagalbines klases, kad jas būtų galima gauti nesukūrus naujo šių klasių objekto.
Kada turėtumėte naudoti statinį metodą, o ne egzemplioriaus metodą??
Egzempliorių metodas yra metodai, kuriems prieš sukūrimą reikia sukurti savo klasės objektą. Statiniai metodai yra „Java“ metodai, kuriuos galima iškviesti nesukuriant klasės objekto. Statinis metodas deklaruojamas naudojant statinį raktinį žodį. Egzemplioriaus metodas nėra su statiniu raktiniu žodžiu.
Koks yra statinio metodo naudojimas klasėje?
Naudokite statinį, kai norite suteikti prieigą prie klasės lygio metodui, t.e. kur metodas turėtų būti iškviečiamas be klasės egzemplioriaus. Statiniame metode nereikia kreiptis į objektą, tai yra tada, kai jį naudojate. Pavyzdys: jūsų „Main“ () yra statinis ir jūs nesukuriate objekto jam pavadinti.