VB程序设计:面向对象与窗体属性
需积分: 34 70 浏览量
更新于2024-08-22
收藏 556KB PPT 举报
"本资源为VB程序设计的第二章课件,主要讲解了Picture图片属性、窗体的BorderStyle边框风格以及VB程序设计的基本概念,包括面向对象程序设计的原理和优势,对象与类的关系,以及VB中面向对象的基本概念。"
在VB编程中,Picture属性用于设置窗体中要显示的图片,类似于Icon属性用于设置控制图标的显示。通过调整窗体的BorderStyle属性,可以改变窗体的边框风格,从而控制其是否可调整大小。BorderStyle提供了五种不同的样式:None表示无边框,Fixed Single表示固定单线边框,不允许用户改变大小;Sizable是双线边框,允许用户调整大小;Fixed Double是固定双线框架,同样不允许改变大小;Fixed Tool Window和Sizable Tool Window则提供了类似工具条的外观,前者不可调整大小,后者则可以。
VB程序设计的核心是面向对象程序设计(OOP)。从程序设计方法的发展来看,经历了从早期以效率和内存占用为目标的机器语言和汇编语言,到结构化程序设计强调可读性和可维护性的阶段,再到面向对象程序设计的兴起。面向对象编程以降低复杂性、提高开发效率和改善人机交互为目标,程序由对象、消息、事件和方法构成。
在面向对象的编程中,对象是程序的基本单位,它包含了数据(属性)和操作这些数据的行为(方法)。例如,窗体、控件都是VB中的对象。类是对象的模板或蓝图,它定义了对象的属性和方法,而实例化的类就成为具体的对象。以“学生”为例,学生作为一个类,具体的每个学生就是该类的对象。
VB中的工具箱提供了各种控件,它们实际上是不同类的表示,通过在窗体上添加控件,实际上是创建了类的实例,形成了实际的对象。这种实例化使得我们可以操作和定制这些对象,以实现特定的功能。
本章节还强调了面向对象编程的优势,如易于理解和维护,良好的可重用性,以及与可视化技术结合后的用户体验提升。面向对象的程序设计使得开发者能够更好地模拟现实世界的问题,通过类的继承和多态性,提高了代码复用和系统扩展性,进一步提升了软件开发的效率和质量。
1107 浏览量
222 浏览量
152 浏览量
2021-05-13 上传
2021-04-29 上传
2021-04-03 上传
2021-03-12 上传
2021-04-03 上传
2021-04-03 上传
小炸毛周黑鸭
- 粉丝: 25
- 资源: 2万+
最新资源
- Perl 二十四小时搞定
- 简明 Python 教程 《a byte of python》中译本
- 3G技术普及手册(华为内部版)
- 广告公司固定管理系统-需求分析
- 相当全面的J2EE面试题!!!
- rails_plugins_presentation.pdf
- SOA 案例研究:不同应用程序的集成组织
- ajax--dwr测试
- Servlet_JSP
- java struts 教程
- Struts 中文简介
- 五星_中兴《GSM移动通信基本知识》_
- 数据库第四版答案 大学教材课后答案
- 正则表达式30分钟入门教程
- 三级C语言上机南开100题(2009年终结修订word版).doc
- 基于IBM DS4500磁盘阵列的配置实验