再学VB


前言
      
之前学VB课本的时候什么都不懂,课本里讲的知识看了两遍也不理解,看的很枯燥,看陈伟视频的时候也是简单的过了一遍,最近发现好多基础的知识都不懂,通过看视频记了这些基础的笔记。
 
VB发展史
一、三个阶段
1.初期程序设计(60年代以前)
计算机特点:价格高,内存小,速度慢
1946年第一台计算机诞生,每秒0.5万次运算
2014年我国研制的时间速度第一的天河2号,5.49亿亿次/s
程序追求:指令少,运行快。技巧型
例如大量使用GoTo语句。形成面条是程序
存在问题:可读性差,可维护性和通用性更差

2.结构化程序设计(70年代)
程序组成:顺序,选择,循环,基本控件结构一个入口一个出口
设计原则:自定而下。逐步求精,
模块化
存在问题:数据和对数据处理分离,维护困难,代码可重复性差
3.面向对象的概念设计(80年代以后)
程序设计:对象是程序的基本单元
设计思想:以对象为中心来分析和解决问题
通过消息传递(事件驱动)来实现对象间通信的和完成相应操作
核心:封装性,继承性。多态性
优点:可维护,重用性

二、类和对象
1.什么是类?
是同种客观事物的抽象,包含特征描述(属性)和行为(方法)
将反应类的属性,方法,事件封装在一起,构成了面向对象编程的基本元素
2.什么是对象?
类的实例化
3.VB中的可视化和对象
属性,方法,事件构成三要素

(1)属性存放对象的数据(决定外观及功能)
设置:
设计阶段利用属性窗口直接设置属性,方便
编程代码设置,灵活
设置形式:对象。属性=
属性值

(2)方法:对象具有的能力
实现:系统以设计的特殊的过程或函数
调用:对象。方法【参数名表】
例如:from!.Print
text1.setfocus

(3)事件:作用在对象的上的事情
同一件作用于不同的对象,会引发不同的反应
VB系统预先定义了一系列的事件
例如:点击Click、 按下键盘Key
Press等
事件过程
应用处理事件的步骤,应用程序书记的主要工作就是为对象编写事件过程的代码
事件过程的框架形式
Sub
对象名_事件(参数)
事件过程代码
end sub
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值