Tipo de excepción interruptedexception() proviene de
Clasificado en Informática
Escrito el en
español con un tamaño de 4,13 KB
- El recolector de basura no es un mecanismo de liberación de recursos presente en todos los lenguajes OO.
- Para que se pueda realizar una herencia múltiple en C++, es necesario que coincida alguno de los nombres del atributo entre las clases base involucradas.
- Una clase derivada puede añadir nuevos métodos/atributos propios de la clase derivada y modificar los métodos heredados de la clase base.
- Dada una clase abstracta no siempre debe existir alguna clase que derive de ella.
- La signatura de tipo de un método incluye el tipo devuelto por el método.
- El principio de sustitución implica una coerción entre tipos de una misma jerarquía de clases.
- En C++ un destructor puede ser virtual.
- Se puede derivar una clase no genérica de una genérica.
- Las instrucciones para el manejo de excepciones no nos permiten mezclar el código que describe el funcionamiento normal de un programa con el código encargado del tratamiento de errores.
- Los métodos abstractos siempre son métodos virtuales.
- Una clase abstracta se caracteriza por declarar al menos un método abstracto.
- En C++ si no se define ningún constructor, el compilador proporciona por defecto uno sin argumentos.
- Una clase interfaz no puede tener instancias.
- No se puede tener un bloque catch sin su correspondiente bloque try.
- Una operación de clase no puede tener enlace dinámico.
- La sobrecarga basada en ámbito permite definir el mismo método en dos clases diferentes.
- En LOO todos los objetos de la misma clase pueden recibir los mismos mensajes.
- Tras ejecutar un bloque catch, No termina la ejecución del programa.
- Dada una clase genérica, se pueden derivar de ella clases genéricas.
- La herencia pública no permite acceder a las propiedades privadas de una clase.
- Los métodos abstractos tienen que ser virtuales.
- La instrucción throw permite lanzar como excepción cualquier tipo de dato.
- Las funciones sobrecargadas tienen más de una implementación diferenciando cada una por el número, orden y tipo de argumentos.
- Si un dato de una clase es private, sólo se puede acceder a ese atributo o método desde las funciones miembro de clase donde se declara.
- Una clase genérica puede ser utilizada como clase base en herencia múltiple.
- Cuando sobrecargamos un operador: No podemos hacer sobrecarga de tipos predefinidos. No podemos crear nuevos operadores. Debemos respetar las reglas de asociatividad y precedencia.
- Los constructores son funciones miembro constantes.
- De una clase abstracta se pueden crear referencias a objetos de la clase.