Galera estou precisando de uma grande ajuda alguem tem algum codigo fonte desse exercicio??? caso tenha algumas dicas tbm e importante obrigado a todos.
Veiculo
- marca: String
- modelo: String
- anodoveiculo: int
- get AnoFabricação()int
- set AnoFabricação(t): boolean
- apresentardadosveiculos(motor): void
Principal
- main (string) void
Motor
- qtd Cilindros: int
- qtd Valvula: int
- set Valvulas ( int): boolean
- get Valvulas ( ): int
+set Cilindros( ): int - set Cilindros ( int): boolean
- get Cilindros (): int
Onde:
- os métodos getAnoFabricação e setAnoFabricação tratam-se as informações da propriedade anoFabricação que so pode ter informações entre 1960 a 2006.
- Os métodos steValvulas e getValvulas tratam asa informações do atributo qtdValvulas onde só aceitará 4,8 e 16.
- Os métodos getCilindros e setCilindros tratam as informações do atributo qtdCilindros onde só aceitara 4,6,8 e 12.
- O método apresentarDadosVeiculo apresenta os dados do veiculo e do motor em uma caixa de diálogos.
- Na classe Principal sera instanciado os objetos da classe veiculo e motor onde serão informados pelo o usuário as informações de todos os atributos de ambos as classes e posteriormente sera executado o método apresentarDadosVeiculo.