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.

Entradas relacionadas: