覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
超星学习通C#面向对象程序设计作业答案 (3)
超新学习通 2025-03-26 13:10:39 26 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
超星学习通C#面向对象程序设计作业答案 (3)

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

超星学习通C#面向对象程序设计作业答案 (3)

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. 接口声明只能包含方法、属性、事件和索引器。

选项:

答案: 请关注公众号【九八五题库】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章43070
  • 评论0
  • 微语1
最新评论