Co wykonuje ten kod?

DA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 53
0

Witam,
mógłby mi ktoś powiedzieć co robi 3 linijka? Do czego to służy? :/

Kopiuj
class WrongNumberException extends Exception {

	private static final long serialVersionUID = 1L;

	public WrongNumberException(int m) {
		System.out.println(m + " zła liczba");
	}
	
}
Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

To jest takie cudo które jest potrzebne jesli obiekty twojej klasy implementują interfejs Serializable. Teoretycznie ma to służyć rozpoznawaniu czy zserializowany obiekt który chcesz wczytać jest w tej samej "wersji klasy" co ten do którego wczytujesz.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.