您的位置:逆风者 VB 正文
原作者:www.upwinder.com 添加时间:2007-09-01 原文发表:2007-08-31 人气:91 来源:未知

本文章共2933字,分2页,当前第2页,快速翻页:
 
函数块了,所以它可以简化程序和减少出错的几率。到了后来人们又发现这种结构也不能适应需要了,因为现在写的程序比以前大得多,这样对象化编程又出现了。对象化编程所不同的是它把结构化编程的思路变得更清晰了,它不但保留了所有结构化编程的特性,而且还增加了类的概念。
逆@风@者

所谓对象化编程,就是将编程目标看成是一个对象,然后将这个对象尽量的描述清楚。比如将一个手榴弹当作一个对象,那么你就可以这样描述:

1.它的样子象个锤子。
2.拉一下弦过几秒就得爆炸。
3.泡水里要可能就不能响了。
4.离近了,它可以把人炸死。

这样把事物封成对象,就可以只让人看见对象的特性。而看不见它内部是如何实现的了。从使用角度上来讲,它可以当作是一个零件来组装你的程序,而你并不需要知道它内部是如何实现的。从制作对象的角度上来讲,它实现了数据的封装和隐藏,这样外界在使用它的时候不会把里面的数据给破坏掉。象上面提到的手榴弹对象、士兵对象、坦克对象等然后就可以把它们组装到一块做成一个游戏。所以开发大型程序时对象化编程的优点就很突出了。

其实对象化编程很早以前就有了,最早的时候它只不过是个带类的C,后来经过一步步完善才发展成现在的对象化编程。在没有对象化编程前,一直是结构化编程,这种编程方式也不错,只不过概念上比对象化编程差了些。对象化编程可以让你把编程时的思维理的更清晰一点,而从它们的功能角度上来讲,就比不出什么了。这两种编程方式只有在构造一个大型的程序时才能看出来,对象化编程则占有很大优势,而结构化编程则容易把事情搞乱。在编游戏的时候,尤其是在编大型游戏的时候,用对象化编程就更容易一些。

4、如何掌握一门语言
要想掌握一门语言,必须得抓住这门语言最实质的东西,比如说学C语言,如果你觉得指针都分看懂你就不学,那你就错了。新概念谁都不好接受,但很多精华的部分就这上面,如果你不学指针部分那还不如学BASIC语言呢,因为由于你的抵触情绪,你已经把C语言当作BASIC语言来用了。这样的话C的精髓你就根本掌握不了,你不但要学会这门语言所有内容,而且还要会将它们用到各个能用的地方上才行。编程序中很重要的一条就是会用,学完了用不上可不行。记得我初中学BASIC时,就有一种感觉,觉得所学的语句有什么用呢?能编什么呢?总觉得没有。后来我买了一本BASIC的书,上面有一个小游戏BASIC源代码,我看了以后才发现原来自己是不会利用而已,因为那个游戏中使用的大多数语句都是我学过的。从那以后我就有一种茅塞顿开的感觉了,其实就是这样,如果你有机会看看各大成名软件的话,相信你就会有这种感觉,因为那里面用的东西很可能你都学过。

想学好一门语言,应该掌握这门语言的语法以及整个语言部分,而不要在它的各种花花库上动脑筋。侧重点应该放在语言本身,研究如何对付各种问题、如何组建数据结构、如何实现某种算法等等,把这些东西搞好才是正题。最后才是研究库中到底有什么花花功能,那时你神通广大,功能库在你手底下玩得团团转,那才是真本事呢。


 
本文章更多内容<<上一页 - 1 - 2
相关文章

将ENTER变成TAB键
关于数据报表的打印设置
Visual Basic 控件数据
VB 神童教程第二章第十一节——滚动条
Access97的报表解决方案
用VB建立Access数据库结构
Text 转换为 Access MDB
用VB 5.0从Recordset中打印列表
VB5中远程数据库的访问
在VB中存取数据库中的图片
用数据库保存VB程序的用户设置
Visual Basic动画编程技术
VB中使窗体右上角的X按钮失效
VB取磁盘序列号卷标和文件系统类型

相关评论


本文章所属分类:首页 VB

  热门关键字: