Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro de performance

Bem no meu código eu não passei minhas variáveis do tipo Data dentro de uma método assim como no exercício .Isso é um erro de performance ou não ? Segue o código : package funcionario public class Data { int datadia; int datames; int dataano; }


E sua criação : Lucas.datadeentrada = new Data(); Lucas.datadeentrada.datadia = 13; Lucas.datadeentrada.datames = 05; Lucas.datadeentrada.dataano = 1994;

2 respostas
solução!

Olá Lucas, tudo bom?

Primeiramente, fique atento a forma com que você está nomeando seus atributos e métodos. Para seguir a convenção da linguagem, devemos nomear nossos métodos e atributos em camel case:

Lucas.dataDeEntrada.dataMes = 5;

É importante estarmos sempre atentos a estes detalhes =)

Conforme é explicado no capitulo seguinte:

https://cursos.alura.com.br/course/primeiros-passos-com-java/section/5/task/1

Vemos que permitir o acesso diretamente ao atributo pode ser algo problemático.

Espero ter ajudado =)

Sim ajudou bastante obrigado pelo toque . Desculpe pelo atraso da resposta