Este documento describe los conceptos fundamentales del diseño orientado a objetos. En primer lugar, explica que el DOO crea una representación del problema del mundo real en forma de objetos de software. Luego, resume los principales pasos del DOO, que incluyen identificar los objetos y sus atributos, establecer las interfaces entre objetos, y organizar las relases entre clases mediante herencia. Finalmente, el documento proporciona un ejemplo detallado de cómo aplicar estos pasos para diseñar un sistema de procesamiento de texto sencillo.