Cita:
Empezado por Delphius
¿Será que yo ya estoy olvidando la teoría OO?
|
No, no has olvidado la teoría de la
"Orientación a Objetos", porque las clases estáticas no son parte de esa teoría, sino un añadido posterior. Puede haber OO sin clases estáticas.
Cita:
Empezado por Delphius
¿Siendo correctos, en la teoría OO, existe el concepto de clase estática?
|
La teoría OO "sólo" exige:
- Encapsulación
- Herencia
- Polimorfismo
Todo lo demás es accesorio. Además, las "clases estáticas" sólo pueden ser aplicadas a lenguajes orientados a clases
. Hay lenguajes orientados a objetos que no tienen clases, como Small-Talk (el "Lenguaje Original").