pessoal, bom dia!!
seguinte, estou estudando a apostila F11 da caelum…e num entendi uma parte…
fica na pagina 30:
Seus atributos também podem ser referências para outras classes.
Aí fiz o exercico 6 da pagina 33…fazer com q o atributo Admissao da classe Funcionario seja do tipo Data…sendo q esse tipo Data é uma classe q eu vá criar…
mas entao…eu fiz as 3 classes…Data, Funcionario, e TestFuncionario(objeto)…dá erro de Cannot convert int to Data…q q ta faltandoo!!
[code]
public class Funcionario {
String nome;
String depto;
double salario;
Data admissao = new Data();
String RG;
boolean status;
void mostra(){
System.out.println("Nome: " + this.nome + "\n" +
"Depto: " + this.depto + "\n" +
"Salario: " + this.salario + "\n" +
"Admissão: "+ this.admissao +"\n" +
"RG: " + this.RG +"\n" + "Status: " + status);
}
}
public class Data {
int dia;
int mes;
int ano;
}
public class TestFuncionario {
public static void main(String [] args){
Funcionario funcionario = new Funcionario();
funcionario2.nome = “Rafael”;
funcionario2.depto = “GREDES”;
funcionario2.salario = 5000.0;
funcionario.admissao = 19012007;
funcionario2.RG = “8648625”;
funcionario2.status = true;
funcionario.mostra();
}
se puderem me dar uma força!! agradeço muito! valeuuu