LENGUAJE DE PROGRAMACION
C++
(Incremento de C)
DESTRUCTORES
Son funciones miembro especiales llamadas autom{aticamente en la ejecución del programa, y por tanto no tienen que ser llamadas expñicitamente por el programador sus principales cometidos son: Liberar los recursos computacionales que el objeto de dicha clase haya adquirido en tiempo de ejecución al expirar éste y quitar los vínculos que pudiesen tener otros recursos u objetos con este
CONSTRUCTORES
Constructor de Conversión
recibe comConvierte un objeto de tipo determinado a otro objeto del tipo que estamos generando
Constructor de copia
recibe un objeto de la misma clase y realiza una copia de los atributos del mismo
Constructor predeterminado
Es el constructor que no recibe ningun parámetro en la función. Si no se definiera ningun constructor, el sistema proporcionaria uno predeterminado, es necesario para la la construcción de estructuras y contenedores de la STL
Los OBJETOS son abstraidos mediante una clase
Atributos
variables miembro
Metodos
finciones miembro
Identidad
Que lo diferencia de otros objetos
ESTRUCTURAS DE CONTROL ALGORITMICAS
SELECTIVAS:
- Simples
- Dobles
- Múltiples
ESTRUCTURA DE ALTERNATIVA MULTIPLE (SWITCH CASE)
estructura de decisión múltiple que permite evaluar una expresión que podrá tomar "n" valores distintos.
ESTRUCTURA SI - ENTONCES/ SI NO (IF/ELSE)
Una opción se ejecuta en caso de que la condición no se cumpla
ESTRUCTURA SI - ENTONCES
Ejecuta una determinada accion cuando se cumple determinada condición
EXPRESIONES DE RELACIÓN:
OPERADOR ACCIÓN
> Mayor que
>= Mayor o igual que
< Menor que
<= Menor o igual que
== Igual
! = Distinto de
EXPRESIONES LÓGICAS:
! Negación
ll o
&& y
REPETITIVAS
ESTRUCTURA MIENTRAS (WHILE)
Se evalúa primero una condición, y si resulta verdadera, entonces se ejecutan las instrucciones que se encuentran despues de la condicion, en caso de que la condición sea falsa, se ejecuta la instrucción siguiente que no hace parte del while
ESTRUCTURA FOR
Se ejecutara cero o mas veces, dependiendo de una epresion
OPERADORES DE MAYOR UTILIZACION
- Resta Binaria, - menos unario
+ Suma
* Multiplicación
/ División
% División en módulo (residuo)
-- Decremento
++ Incremento
TIPOS FUNDAMENTALES:
Vacío: void
Booleanos: bool
Números en coma flotante: float, double, loung double
Audio notes
Creativity
Enteros: short, int, long, wchar_t
Caracteres: char