class Funcionario{
int salario;
String rg;
String nome;
double ganhoAnual(){
return this.salario * 12;
}
void aumento(int valorAumento){
this.salario += valorAumento;
}
void show (){
System.out.println("Ganho mensal:" + this.salario);
System.out.println("rg:" + this.rg);
System.out.println("nome:" + this.nome);
System.out.println("ganho anual:" + this.ganhoAnual());
}
}
class Data {
int dia;
int mes;
int ano;
void preencheData(int dia, int mes, int ano){
this.dia = dia;
this.mes = mes;
this.ano = ano;
}
}
class testaFuncionario{
public static void main(String[] args){
Funcionario gui = new Funcionario();
gui.salario = 1200;
gui.rg = "372.180.078-80";
gui.nome = "Guilherme Pereira da Silva";
gui.aumento(200);
gui.show();
Data datinha = new Data();
gui.datinha = datinha;
gui.datinha.preencheData(1,2,2017);
}
}
não sei o que faze r com a class Data para que imprima, e não compila de jeito algum