阅读以下程序class Test{static void F(){try{G();}Catch(Exception e){Console.Write(e.Message);e = new Exception(“F”);throw;}}static void G(){throw new Exception(“G”);}static void Main(){try{F();}catch(Exception e){Console.Write (e.Message);}}}以上程序运行的结果是()
A. F F
B. F G
C. G G
D. G F
查看答案
阅读以下程序class Test{public static void Main(){object o = null;string s = o.ToString();}}以上程序运行的结果是()
A. 出现IndexOutOfRangeException异常
B. 出现InvalidCastException异常
C. 出现NullReferenceException异常
D. 出现OutOfMemoryException类异常
以下关于继承的说法不正确的是()
A. 派生类将从基类继承所有的成员。
B. 子类不能继承基类的构造函数。
C. 子类不能继承基类的析构函数。
D. 子类将从基类继承构造函数和析构函数。
以下关于继承的说法不正确的是()
A. 在C
B. 中除了object类,每个类都可以不止一个直接基类。
C. 在定义类时如果没有显式地指定类的直接基类,则它的直接基类就隐含地设为object。
D. object类是所有其它类的终极基类。
E. object类的任何直接或间接基类。
以下关于继承的说法不正确的是()
A. 无论基类成员的可访问性如何,除了构造函数和析构函数外,所有其它基类的成员都能够被子类继承。
B. 从基类中继承得到的成员在子类中都是可访问的。
C. 将子类对象作为参数传入基类的方法内,在基类的代码内部可以通过子类对象来访问基类的private成员。
D. 从基类中继承得到的成员在子类中并不都是可访问的。