public class ElementoQuimico{
private int numeroAtomico;
private int numeroMassa;
private String nome;
private byte[] eletrons;
public ElementoQuimico(int numeroAtomico,
int numeroMassa,
String nome){
this.setNumeroAtomico(numeroAtomico);
this.setNumeroMassa(numeroMassa);
this.setNome(nome);
this.eletrons = new byte[7];
for(int iCont = 0; iCont < this.eletrons.length; iCont++)
this.setEletrons(iCont, (byte)2);
}
public void setEletrons(int camada, byte qtdeEletrons){
this.eletrons[camada] = qtdeEletrons;
}
public void setNumeroAtomico(int numeroAtomico){
this.numeroAtomico = numeroAtomico;
}
public void setNumeroMassa(int numeroMassa){
this.numeroMassa = numeroMassa;
}
public void setNome(String nome){
this.nome = nome;
}
public int getNumeroAtomico(){
return this.numeroAtomico;
}
public byte getEletrons(int camada){
return this.eletrons[camada];
}
public boolean ehIgual(ElementoQuimico outro){
return this.getNumeroAtomico() == outro.getNumeroAtomico();
}
}