Академический Документы
Профессиональный Документы
Культура Документы
Clases abstractas
Una clase abstracta
es una clase que no se puede instanciar
se usa nicamente para definir subclases
Figura
#X
#Y
+rea()
Cuadrado
Crculo
-lado
-radio
+rea()
+rea()
- 16 -
JoffreCartuche
- 17 -
JoffreCartuche
Interfaces
Una interfaz es una clase completamente abstracta
(una clase sin implementacin)
Cuadrado
Crculo
-lado
-radio
+rea()
+rea()
- 18 -
JoffreCartuche
- 19 -
JoffreCartuche
- 20 -
Fernando Berzal
- 21 -
Fernando Berzal
- 22 -
Fernando Berzal
- 23 -
Fernando Berzal
- 24 -
Fernando Berzal
Solucin A
Interfaz contaminado
- 25 -
Fernando Berzal
Solucin B
Adaptadores
- 26 -
Fernando Berzal
Solucin C
Segregacin de interfaces
- 27 -
Fernando Berzal