Fiz exatamente o que o exercício está propondo e a saída que me deu no console foi: capitulo3.Data@2876b359
Fiz exatamente o que o exercício está propondo e a saída que me deu no console foi: capitulo3.Data@2876b359
- Primeiro criei minha Classe dataCadastro.java
package rikemorais;
public class dataCadastro {
int diaCad;
int mesCad;
int anoCad;
void diaCadastro(int valorDiaCadastro){
int diaCadastro = this.diaCad = valorDiaCadastro;
this.diaCad = diaCadastro;
}
void mesCadastro(int valorMesCadastro){
int mesCadastro = this.mesCad = valorMesCadastro;
this.mesCad = mesCadastro;
}
void anoCadastro(int valorAnoCadastro){
int anoCadastro = this.anoCad = valorAnoCadastro;
this.anoCad = anoCadastro;
}
void mostraData(){
System.out.println("Data de Cadastro: "+diaCad+"/"+mesCad+"/"+anoCad);
}
public static void main(String[] args){
dataCadastro dataInicial;
dataInicial = new dataCadastro();{
dataInicial.diaCad = 11;
dataInicial.mesCad = 12;
dataInicial.anoCad = 13;
}
dataInicial.mostraData();
}
}
- Depois inseri ela na minha classe TestaFuncionario.java
package rikemorais;
public class TestaFuncionario {
public static void main(String[] args){
Funcionario f1 = new Funcionario();
dataCadastro d = new dataCadastro();
f1.nomeCompleto = "Carlos Henrique";
f1.salario = 10000;
f1.aumentoSalarial (1000);
d.diaCad = 10;
d.mesCad = 11;
d.anoCad = 12;
f1.mostra();
d.mostraData();
}
}
Ok, agora funcionou. Obrigado!! =)