Zusammenfassung der Ressource
C++
- Es una extencion de C, que nos permite
programacion estructurada y POO
- Programcion Estructurada
- Funciones: Coleccion de declaraciones
que se ejecutan secuencialmente
- Main: Es una funcion
- Librerias: Son grupos de
funciones empaquetadas para
su reutilizacion en muchos
programas diferentes
- Variables: Espacio
reservado en memoria
- Primitivas
- int, char, string, double, etc.
- Globales
- Locales
- Nuevas
- Son variables que podemos construir
- Estructura de control
- Permite al programa tomar diversas
alternativas
- if, switch, condicional...
- Bucle
- Son instrucciones que
permiten repetir que una
porcion de codigo se ejecute
en una x determinada
cantidad de veces
- do while, while, if...
- Arreglos
- Datos que se
almacenan en
memoria de manera
continua con el
mismo nombre. 0...n-1 subindice
- POO
- Paradigma de programacion
que se fundamenta en los
conceptos de objeto y clase
- Objeto: Instancia de una clase
- Visibilidad
- Public
- Acceso publico
- Protected
- Modificador de acceso a
miembros
- Private
- Solo podemos ver dentro de
su propia clase
- Clase: Conjunto de
datos nuevos
- Elementos:
- Atributos
- Caracteristicas que definen al objeto
- Constructores
- Existen dos tipos: Simples y Sobrecargados. El
constructor es un metodo especial y sus
caracteristicas son:
- Tiene el mismo nombre de la clase
- No retorna nada
- Su trabajo es reservar los espacios
para cada uno de los atributos de su
clase
- Mutadores
- Son metodos que sirven para
leer o escribir datos de los
atributos de la clase
- Metodos de Administracion
- Son metodos que
definen el
compartamiento del
objeto
- Destructor
- Todo lo contrario del constructor
- Caracteristicas: Tiene el mismo nombre de
la clase pero anteponiendo una ~
- Clase simple
- Principios basicos en
cualquier sistema de
objetos
- Herencia: Es la dependencia de otras clases
- Polimorfismo: Toma
varias formas de acuerdo
a una funcionalidad
- Abstraccion
- Encapsulamiento: Tener datos
encapsulados en una clase