Este documento resume los conceptos básicos de la programación orientada a objetos como objetos, atributos, métodos y clases. Los objetos son entidades con propiedades, atributos y comportamiento. Los atributos contienen datos asociados a objetos. Los métodos son algoritmos asociados a objetos o clases. Las clases definen variables, métodos y propiedades comunes a objetos de una misma clase.