sistemas
1) Cuál o cuáles de las siguientes afirmaciones son correctas, con respecto a un namespace:
A. Un namespace es un tipo de datos
B. Un namespace es un contenedor detipos de datos.
C. Dentro de un espacio de nombres se pueden declarar otros espacios de nombres
D. b y c son correctas
E. Ninguna es correcta
Respuesta correcta: D
2) Una variable deinstancia...
A. Es un objeto de una clase
B. Representa un atributo de un objeto
C. Es un método de una clase
D. A y B son Correctas
Respuesta correcta: B
3) Private Button btnImprimir = newButton();
A. Crea un control button
B. Inicializa un control button
C. Instancia un control button
D. a y b
E. a y c
Respuesta correcta: E
4) Un método de instancia...
A. Representa elcomportamiento de un objeto
B. Representa el atributo de un objeto
C. Representa otra clase
D. a y b son correctas
Respuesta correcta: A
5) Un constructor...
A. Se utiliza para crear objetos
B.Debe tener el mismo nombre que la clase que lo declara
C. Se puede sobrecargar
D. b y c son correctas
E. Todas son Correctas
Respuesta correcta: E
6) ¿Qué devuelve la siguiente función?¿por qué) ?
using System;
class Q1: System.NullReferenceException {
static int Main() {
try {
string valor = "Value: " + (Q1)null;
return valor.Length; }
catch (Q1 q)
{ Throw;}
}
public static string operator +(string msg, Q1 q) {
return msg + q;
}
}
A. Retorna la longitud de la variable valor
B. Se produce un NullReferenceException
C. Se produce unStackOverflowException
Respuesta correcta: C (el código mostrado genera un StackOverflowException, porque la sobrecarga del operador + se hace sobre un objeto de tipo string en el primer sumando y unobjeto de tipo Q1 en el segundo, es por eso que se hace recursivo (return msg + Q1) )
7) class Prueba: Form { }
A. Crea la Clase Prueba : Form
B. Crea la Clase Prueba que hereda de la clase...
Regístrate para leer el documento completo.