Package tp1
Class Localizacao
java.lang.Object
tp1.Localizacao
Classe que representa uma localização geográfica, podendo conter coordenadas (latitude e longitude)
e o nome da ilha onde se encontra.
-
Constructor Summary
ConstructorsConstructorDescriptionLocalizacao(int latitude, int longitude, String ilha) Construtor completo que cria uma localização com coordenadas e nome da ilha.Localizacao(String ilha) Construtor simplificado que cria uma localização apenas com o nome da ilha. -
Method Summary
Modifier and TypeMethodDescriptiongetIlha()Método acessor para obter a ilhaintMétodo acessor para obter latitudeintMétodo acessor para obter longitudetoString()Retorna uma representação em string da localização no formato: "Ilha: [ilha] (Lat: [latitude], Long: [longitude])" Se as coordenadas forem 0, mostra apenas o nome da ilha.
-
Constructor Details
-
Localizacao
Construtor simplificado que cria uma localização apenas com o nome da ilha. As coordenadas são inicializadas a 0.- Parameters:
ilha- Nome da ilha onde se encontra a localização
-
Localizacao
Construtor completo que cria uma localização com coordenadas e nome da ilha.- Parameters:
latitude- Valor da latitude em grauslongitude- Valor da longitude em grausilha- Nome da ilha onde se encontra a localização
-
-
Method Details
-
getLatitude
public int getLatitude()Método acessor para obter latitude- Returns:
- O valor da latitude em graus
-
getLongitude
public int getLongitude()Método acessor para obter longitude- Returns:
- O valor da longitude em graus
-
getIlha
Método acessor para obter a ilha- Returns:
- O nome da ilha onde se encontra a localização
-
toString
Retorna uma representação em string da localização no formato: "Ilha: [ilha] (Lat: [latitude], Long: [longitude])" Se as coordenadas forem 0, mostra apenas o nome da ilha.
-