Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Knitter

[Desafio]Problema de POO

Mensagens Recomendadas

Knitter    101
Knitter

Não é bem uma dúvida uma vez que sei a solução, será mais um desafio...

Tenho o seguinte problema de POO:

Uma classe FileSystem possuí 3 subclasses, HSQLDBSystem, MySqlSystem e XMLSystem. Preciso que duas dessas subclasses, a classe HSQLDBSystem e MySqlSystem, implementem um mesmo comportamento. Assim, tenho 3 classes que estão já relacionadas mas preciso que duas delas tenham um comportamento comum, não vão ter uma implementação comum, apenas um comportamento. Como resolver o problema de forma a que as 2 classes tenham um comportamento definido pela classe ImageEngine?

Deixo o diagrama actual

dia.PNG

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade