欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOCC#面向对象程序设计作业答案
C#面向对象程序设计
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. 在C#中,ArrayList对象位于( )命名空间中。
A. System.Array
B. System.IO
C. System.Collection
D. System.RunTime
答案: System.Collection
2. 2. 下述C#代码运行结果为( ) ArrayList list = new ArrayList(); list.Capacity = 1; for( int i=0; i<3; i++) { list.Add(i); } Console.WriteLine(list.Count);
A. 1
B. 2
C. 3
D. 4
答案: 3
3. 3. 在C#中,下面代码运行的结果为( ) Hashtable th = new Hashtable(); ht.Add(3,"三星"); ht.Add(2,"小米"); ht.Add(1,"苹果"); Console.WriteLine(ht[3]);
A. 三星
B. 小米
C. 苹果
D. 程序运行错误
答案: 程序运行错误
4. 4. 在C#程序中,关于ArrayList和Hashtable的说法错误的是( )
A. 从ArrayList和Hashtable获取集合元素时,都需要进行类型转换
B. ArrayList和Hashtable都可以通过Sort()方法进行排序
C. ArrayList和Hashtable都可以通过索引来访问元素
D. 通过索引或对象可以删除ArrayList集合中的元素,通过键可以删除Hashtable集合中的元素。
答案: ArrayList和Hashtable都可以通过Sort()方法进行排序
5. 5. Hashtable删除所有数据的方法有( )
A. Remove(object item)
B. RemoveAt(object key)
C. Clear()
D. Delete(int index)
答案: Clear()
6. 1. 当运行程序时,系统自动执行启动窗体的( )事件。
A. Click
B. DoubleClick
C. Load
D. Activated
答案: Load
7. 2. 若要使命令按钮不可操作,要对( )属性进行设置。
A. Visible
B. Enabled
C. BackColor
D. Text
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 3. 在设计窗口,可以通过( )属性向列表框控件如ListBox的列表添加项。
A. Items
B. Items.Count
C. Text
D. SelectedIndex
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 4. 窗体中有一个年龄文本框 txtAge,下面( )代码可以获得文本框中的年龄值。
A. int age = txtAge;
B. int age = txtAge.Text;
C. int age = Convert.ToInt32(txtAge);
D. int age = int.Parse(txtAge.Text);
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 5. 引用ListBox(列表框)最后一个数据项应使用( )语句
A. ListBox1.Items[ListBox1.Items.Count]
B. ListBox1.Items[ListBox1.SelectedIndex]
C. ListBox1.Items[ListBox1.Items.Count-1]
D. ListBox1.Items[ListBox1.SelectedIndex-1]
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 6. 让控件不可用的属性是()。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 7. 让控件不可见的属性是()。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 8. Windows应用程序和Web应用程序都是通过事件触发的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 1. ( )增强了类的共享机制,实现了软件的可重用性,简化了系统的开发工作。
A. 多态性
B. 封装性
C. 兼容性
D. 继承性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 2. 以下说法正确的是( )。
A. 虚方法必须在派生类中重写,抽象方法不需要重写
B. 虚方法可以在派生类中重写,抽象方法必须重写
C. 虚方法必须在派生类中重写,抽象方法必须重写
D. 虚方法可以在派生类中重写,抽象方法也不需要重写
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 3. 在C# 中,使用( )访问修饰符修饰的方法被称之为抽象方法。
A. this
B. abstract
C. new
D. virtual
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 4. 已知类的继承关系如下: class Employee; class Manager:Employee; class Director:Employee; 则下面语句能编译通过的是?
A. Employee e=new Manager();
B. Director d=new Manager();
C. Director d=new Employee();
D. Manager m=new Director();
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 5. ()是指派生类可以获得其基类特征的能力。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 6. 确定两个类继承关系的符号是 。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 7. 在C#中,用( )关键字解决定义子类方法与父类方法同名问题。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 8. 在C#中,所有类的直接或间接的继承自( )类
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 9. 通过( )关键字定义一个接口,通过( )关键字实现接口。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 10. 抽象类中所有的方法必须被声明为abstract
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 11. 被sealed关键字修饰的方法不能被继承。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 12. 一个类不能有多于一个的派生类。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 13. 假如,类M继承自类N,而类N又继承自类P,则类M也继承自类P。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 14. 接口像类一样,可以定义并实现方法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 15. 在C#中,一个类可以继承于多个类、多个接口。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 16. 接口声明只能包含方法、属性、事件和索引器。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
如果觉得文章对您有用,请随意打赏。
您的支持是我们继续创作的动力!
微信扫一扫
支付宝扫一扫