VB 面向对象

这几天一直在做一个小的工程,做一个文本阅读器,现在做的已经有三分之二了,从中学习到了很多,对我们以前学习的成果有了更深刻的理解.

VB是一门面向对象的程序设计,我就从面性对象的角度对他做一次总结

VB中所有的数据,变量,控件都看做一个对象

我们所有的操作都是对对象的操作,让对象去执行某一个功能

大家先看一个例子

***********************************************************

Dim form as form

For form in forms

Load form

Next form

 

Dim I as integer

For i=1 to n

      Print i

Next i

***********************************************************

这是一个很有趣的对比,他告诉我们,vb中所有的类,变量,他们的本质是一样的,那些变量只是没有赋予他们特定的功能.

那么是什么造成他们两个之间的区别呢?

第一: 运算符::

运算符把一个个孤立的变量联系在一起,这样的,让他们组成表达式,,句子.比如:

算术

字符串

关系:

逻辑:

a+b

好好” & “学习

a<b

A and B

第二: 控制结构:

三大控制结构又让一个个孤立的表达式变成了函数,过程

但是当我们很多次重复的运用一个函数时,为了我们不去重复的写代码,就会把这些特殊的函数专门写出来:

这就是常用函数:

数学,随机

字符串

转换

时间日期

文件处理

除此之外;我们要根据自己的需要编写自己的函数,要是别人已经编写好的拿来就用:api

最后:::::::::::::::::

当一个量经过打包成为了类后::我们就拿来使用了

使用当然因人而异::

也就是说虽然类有很多功能但是我们不一定都要用到,,用到的也不一定都用一样的功能.

这就要通过它的属性,,事件,,方法来具体的操作类

但是:::::::::::::::::::::

这些无论是变量还是常量,函数都是存储在随机存储器中的,,也就是说程序结束他们就消失了,那么我们就需要把它存储到硬盘中..为了长期的保存数据::我们就用到了文件..

然后就是对文件的操作哦

打开,建立

关闭

这些就是VB architecture..

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值