Este documento describe los principales conceptos de la orientación a objetos, incluyendo clasificación, encapsulación, herencia, polimorfismo e interfaces. La clasificación agrupa objetos con estructuras y comportamientos similares en clases. La encapsulación oculta las implementaciones internas de un objeto y expone solo su interfaz pública. La herencia permite que las subclases hereden y extiendan las características de las superclases. El polimorfismo permite que objetos de diferentes clases respondan a mensajes de forma uniforme. Las