Witam,
W języku C++ pojawia się np. wyrażenie:
size_t size() const;
const na końcu oznacza, że metoda nie modyfikuje klasy. Czy w Javie istnieje odpowiednik tego zwyczaju?
Pozdrawiam,
Witam,
W języku C++ pojawia się np. wyrażenie:
size_t size() const;
const na końcu oznacza, że metoda nie modyfikuje klasy. Czy w Javie istnieje odpowiednik tego zwyczaju?
Pozdrawiam,
Nie, a przynajmniej nic mi o tym nie wiadomo.
Niet. W Javie jest dość słabo jeśli chodzi o stricte const correctness, natomiast stosuje się inne podejścia, np różne poziomy widoczności metod, prywatne pola + publiczne gettery, interfejsy z samymi getterami itp itd