Interfaces

4 respostas
I

Quais os beneficios de utilizar interfaces???

e no caso de UML… no diagrama de classes… é colocado as interfaces???

4 Respostas

R

[color=“darkblue”]Olá!
Vc está falando de quais interfaces??
A do sistema ou de java??
Se for dos sistemas não tem utilidade de colocá-las no diagrama de classes pois as classes não tem interface direta com usuário final, isso se aplica à casos de uso.
Se for as de java é muito importante que vc indique as interfaces, pois softwares como o rational rose, montam para vc os seus arquivos com as classes e a quem elas implementam e quais elas estendem.
Vc pode optar tbm por não usar e estender e implementar por si só!

Era isso?? Espero ter ajudado!!

[]'s[/color]

R

com as interfaces vc pode definir padrões que todas as classes que implementão terão de ter, mas podem fazer de maneiras diferentes

M

e outra… lembrem-se da herança multipla do C++ por ex… ok, agora lembrem-se dos problemas q ela causa… ok, conseguiram ver pra q existem as interfaces?

A

as interfaces servem como um contrato para as classes que irão implementa-las.
Na interface vc define métodos q deverão ser implementados pelas classes q implementa esta interface.

lembrando tbm do lance de heranca múltipla…

[]'s

Criado 25 de agosto de 2004
Ultima resposta 26 de ago. de 2004
Respostas 4
Participantes 5