Classe Estado com os atributos encapsulados:
public class Estado {
private String nome_estado;
private double dimensao_estado;
private String populacao;
public String getNome_estado() {
return nome_estado;
}
public void setNome_estado(String nome_estado) {
this.nome_estado = nome_estado;
}
public double getDimensao_estado() {
return dimensao_estado;
}
public void setDimensao_estado(double dimensao_estado) {
this.dimensao_estado = dimensao_estado;
}
public String getPopulacao() {
return populacao;
}
public void setPopulacao(String populacao) {
this.populacao = populacao;
}
}
Classe País com o atributo nome e a Lista do tipo Estados:
import java.util.ArrayList;
public class Pais {
private String nome;
private ArrayList<Estado> estados = new ArrayList();
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public ArrayList<Estado> getEstados() {
return estados;
}
public void setEstados(ArrayList<Estado> estados) {
this.estados = estados;
}
}
Aí que vem o problema, preciso criar um método para calcular a dimensão total do país e um método para calcular a população total do país e depois criar uma classe principal de modo que o usuário possa entrar com quantos Países desejar
*Observe que cada país possui uma lista de estados;
*O programa deve solicitar ao usuario as informações do País;
*E por fim apresentar todas as informações do país