https://github.com/MatMendes15/Source-Code-Inspection/blob/master/Source%20Code%20Inspection/src/br/calebe/ticketmachine/core/TicketMachine.java#L11
Há 3 defeitos neste trecho:
- Dados: O atributo 'valor' fica acessível para subclasses(protected), o que pode causar problemas de encapsulamento
- Dados: O atributo 'saldo' fica acessível para subclasses(protected), o que pode causar problemas de encapsulamento
- Dados: Array de valores de papel moeda estático e não validado dinamicamente
https://github.com/MatMendes15/Source-Code-Inspection/blob/master/Source%20Code%20Inspection/src/br/calebe/ticketmachine/core/TicketMachine.java#L11
Há 3 defeitos neste trecho: