Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Java serializible

Dobrý den,

mám takovouto třídu

public class RemoteObject implements Serializable {
	private static final long serialVersionUID = 1L;
	
	private Gps gps;
	
	public Gps getGps() {
		return gps;
	}
}
Má implementaci serializable protože ji chci posílat po síti jako object.
A pak mam v ni proměnou typu GPS, ta vypada nějak takto.

public class Gps {
	private final double latitude;
	private final double longitude;
	
	public Gps(double latitude, double longitude) {
		this.latitude = latitude;
		this.longitude = longitude;
	}
	
	public double getLatitude() {
		return latitude;
	}
	
	public double getLongitude() {
		return longitude;
	}
	
	@Override
	public String toString() {
		return (latitude + " " + longitude);
	}
}
Jenže tato třída taky vyžaduje implementaci serializable. Je nějaka možnost jak to zjednodušit či globalně zapsat abych to nemusel cpát do každé třídý kterou chci v tom objeku použít?
Děkuji předem

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny