Programación en Java de 0 a 100 · F2

Orientación a objetos

Sesiones 06–09 · semanas 3–5

En la Fase I los datos y las funciones vivían separados: arreglos por un lado, métodos por otro. Esta guía los une en objetos, la forma de organizar programas que domina la industria desde los años noventa. Aprenderás a diseñar clases que protegen su estado, a reutilizar comportamiento con herencia y composición, a tratar objetos distintos de la misma manera con el polimorfismo y a fallar de forma controlada con excepciones.

Versión
1.0
Publicada
Páginas
83 + 40 del solucionario
Formato
PDF · A4
Enlace

( Contenido ) Temas

  • clase
  • objeto
  • constructor
  • this
  • static
  • encapsulamiento
  • paquetes
  • record
  • enum
  • inmutabilidad
  • herencia
  • super
  • @Override
  • equals
  • hashCode
  • composición
  • polimorfismo
  • clase abstracta
  • interfaz
  • sealed
  • switch con patrones
  • clases anidadas
  • excepciones
  • try-with-resources

( Historial ) Versiones

  1. v1.0 Actual PDF Solucionario