学习-----好资料
{ public static void Main(string[] args) { OverAdd Opt = new OverAdd(); OverAdd Opt1 = new OverAdd(); OverAdd Opt2 = new OverAdd();
Opt1.real = 6; Opt1.visual = 3; Opt2.real = 4; Opt2.visual = 7; Opt = Opt1 - Opt2; int tem = Opt1.real - 1; int m=Convert.ToInt32(tem);
Console.WriteLine(\
Console.ReadKey(); } }
四、简答题(每小题6分,共30分)
1. C#预处理命令的作用是什么?常用的预处理命令有那些?(至少写出4个)
4. 什么是不规则数组,声明一个二维字符型不规则数组的代码定义。
5. 使用VS中的LINQ To SQL设计器生成数据库表的映射类的一般步骤是怎样的? 3. 简述正则表达式的组成。
2. 什么是只读字段,如何对只读字段进行赋值?
五、按要求写程序(每小题10分,共20分)
1. 已知某个程序的类关系图如下,请按照图中的结构写出程序,方法的具体内容
更多精品文档
学习-----好资料
自定,但是Main()方法必须调用Write()方法
属性属性方法方法方法
2. (1)定义一个基类MyClass,其中包含虚拟的方法GetString(),这个方法返
回存储在私有字段myString中的字符串,该字段可以通过只写公共属性ContainedString来赋值。
(2)然后从类MyClass中派生一个类MyDerivedClass。重写GetString()方
法,该方法的调用基类中的GetString()方法从基类中返回字符串myString,但在返回的字符串后添加 “ Output from derived class”字符串。 (3)主函数实现:从键盘输入一个字符串存入myString,然后输出MyDerivedClass中GetString() 方法的返回的字符串。
更多精品文档