面向对象程序设计VB考试重点
201 浏览量
更新于2024-06-22
收藏 429KB DOC 举报
"面向对象程序设计VB.doc 是江西财经大学一门考试试卷,主要涉及课程为面向对象程序设计(VB),适用于选课班级。试卷包含了填空题和单项选择题,内容涵盖VB编程基础、对象、类、数组、CLR(Common Language Runtime)、文件操作、图形绘制、数据存取、数据绑定等多个方面。"
面向对象程序设计是编程的一种重要方法,VB(Visual Basic)是微软公司推出的一种基于事件驱动的编程语言,特别适合于快速构建用户界面。在VB中,面向对象特性如类、对象、构造函数和析构函数是核心概念。
1. 构造函数在VB中用于初始化类的新实例,当创建一个对象时自动调用,确保对象的初始状态正确。析构函数则在对象生命周期结束时执行,用于清理对象可能占用的资源,如关闭文件句柄或释放内存。
2. 命令窗口在VB IDE(集成开发环境)中可以用于交互式执行命令或调试代码,有两种模式:命令模式和即时模式。
3. `ReDim`语句用于动态调整数组的大小,如果不使用`Preserve`关键字,原有数据会丢失;使用`Preserve`可以保留数据。
4. CLR(Common Language Runtime)是.NET Framework的一部分,它是.NET程序的运行环境,负责管理代码的执行,包括垃圾回收、类型安全和异常处理。
5. VS.NET(Visual Studio .NET)提供了多种对话框类,例如FileDialog,还有SaveFileDialog和OpenFileDialog等派生类,方便用户进行文件操作。
6. 在VB.NET中,`Main`过程是程序的起点,是运行代码时最先执行的函数。
7. `Imports`语句用于引入其他命名空间,避免在代码中使用完全限定的类型名称。
8. 窗体(Form)在VB.NET中是用户界面的基础,通常继承自System.Windows.Forms.Form类。
9. `System.IO`命名空间中的`Console`类提供了访问标准输入、输出和错误设备的方法。
10. 对于二进制文件的存取,需要使用`FileStream`对象。
11. `Graphics`类是用于在Windows窗体上进行图形绘制的基础,必须先创建`Graphics`对象才能进行绘制。
12. `DataAdapter`对象是DataSet与数据源之间的桥梁,用于填充DataSet和更新数据源。
在选择题部分:
1. 静态成员是属于类而非类实例的,用`Static`修饰符定义,可以通过类名直接访问,静态成员不能被类的实例调用。
2. VB.NET项目文件通常以`.vbproj`扩展名保存。
3. 类视图窗口以树状结构显示项目中的所有类。
4. 数据提供程序的核心对象包括`Connection`、`DataReader`和`DataAdapter`,不包括`Parser`。
5. 在VB.NET中,所有类默认可继承,除非指定`NotInheritable`;一个类只能有一个基类(单继承),但如果使用接口,可以实现多继承的效果;派生类的访问权限可以比基类更严格,以保护基类的私有成员。
6. 构造函数在VB.NET中用于初始化新对象,每个类可以有多个构造函数,通过重载来适应不同初始化需求。
584 浏览量
2022-06-17 上传
2022-06-15 上传
2022-06-14 上传
2022-06-14 上传
2022-06-14 上传

matlab大师
- 粉丝: 2864
最新资源
- 优化TextView布局:动态排列与屏幕适配技巧
- Android实现电话短信通讯录的读取与发送
- Delphi实现关闭Windows 135 445端口工具
- Servermon:监控系统性能的开源解决方案
- 使用TensorFlow实现Word2Vec的NLP应用
- iOS风格商务工作总结报告PPT模板下载
- 掌握DiskCache技术:高效硬盘缓存解决方案
- 智能植物识别技术:一触即知的绿色世界
- aidapt_fiducial在Python中的基准切割应用研究
- ASPIRE ONE D270上网本显卡驱动优化指南
- 视频中语言临时查询上下文感知预测的Tensorflow实现
- Ege图形库:C++开发者的高效绘图工具
- Nginx 1.14.0版本发布 - 高性能轻量级HTTP服务器
- C#在Wince和Windows Mobile上的Socket网络开发实践
- Hive安装与配置教程:MySQL元数据库集成
- redSocial社交平台教程:掌握JavaScript实践