Todo sobre la Programación orientada a objetos, empleando C++.
Este tutorial es una colección de lecciones a llevarse a cabo en el curso en línea Introduction to Object-Oriented Programming Using C++ . En este curso, la orientación a objectos se introduce como un concepto nuevo de programación que debería ayudarte a desarrollar software de alta calidad. También se introduce la
orientación a objetos como un concepto que facilita el desarrollo de proyectos. Sin embargo, éste no es un curso para aprender el lenguaje de programación C++. Si tienes interés en aprender el lenguaje en sí mismo, podrías desear recorrer otros tutoriales, tales como C++: Annotations por Frank Brokken y Karel Kubat. En este tutorial serán introducidos solamente aquellos conceptos del lenguaje que se necesiten para presentar ejemplos codificados. ¿Y, qué es lo que hace que la orientación a objetos sea un tópico tan de actualidad ? Para ser sinceros, no todo lo que se vende bajo el término orientado-a-objetos es algo nuevo en realidad. Por ejemplo, hay programas escritos en lenguajes procedimentales como
Pascal o C, que usan conceptos de orientación a objetos. Pero, hay algunas características importantes que estos lenguajes o no podrán manejar, o no podrán manejar en forma adecuada, respectivamente.