Este documento describe los conceptos clave del análisis y diseño orientado a objetos. Explica que el análisis orientado a objetos identifica los objetos del dominio del problema y sus operaciones, mientras que el diseño orientado a objetos desarrolla un modelo de objetos para implementar los requisitos identificados. Luego, la programación orientada a objetos implementa el diseño utilizando un lenguaje orientado a objetos. Los sistemas orientados a objetos son más fáciles de mantener debido a que los objetos son independientes y encapsul