// declaracao dos atributos
private int codUnidadeMedida;
private String decUnidadeMedida;
public UnidadeMedida(int codUnidadeMedida, String decUnidadeMedida) {
this.codUnidadeMedida = codUnidadeMedida;
this.decUnidadeMedida = decUnidadeMedida;
}
// inicio dos metodos get e set
public int getCodUnidadeMedida() {
return codUnidadeMedida;
}
public void setCodUnidadeMedida(int codUnidadeMedida) {
this.codUnidadeMedida = codUnidadeMedida;
}
public String getDecUnidadeMedida() {
return decUnidadeMedida;
}
public void setDecUnidadeMedida(String decUnidadeMedida) {
this.decUnidadeMedida = decUnidadeMedida;
}
}
// a classe UnidadeMedida instanciada
public class Executa {
public static void main( String [] args){
// atribuindo os valores
new UnidadeMedida ( 1010, "xx");
// imprimindo os valores
System.out.println(UnidadeMedida.getcodUnidadeMedida ( ) + UnidadeMedida.getdecUnidadeMedida ( ) + " ");
}
}
PESSOAL BOA NOITE !!
ESTOU COM UM PROBLEMA NO ECLIPSE , APOS EU TER CRIADO A CLASSE A CIMA E INSTACIADO ELA, APÓS EU ATRIBUIR OS VALORES , QUANDO EU PEÇO P/ ELES SEREM IMPRESSOS ATRAVES DO SYSTEM.OUT…,EU NÃO CONSIGO,AO LADO DESSA PARTE DO CÓDIGO FICA UMA LUZ AMARELA COM UM PONTO DE EXCLAMAÇÃO VERMELHO
POR FAVOR VCS PODERIAM ME DIZER AONDE ESTÁ O ERRO ???
cria uma string recebendo os parametros que estao dentro do System.out.println !!
ex:
String a = UnidadeMedida.getcodUnidadeMedida();
String b = UnidadeMedida.getdecUnidadeMedida();
se for int
int a = UnidadeMedida.getcodUnidadeMedida();
int b = UnidadeMedida.getdecUnidadeMedida();
e no system.out.println
System.out.println("valor de a " + a + "Valor de b: " + b);
}