电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> VB编程>>VB面向对象的程序设计—结语:年和世纪:

VB面向对象的程序设计—结语:年和世纪

来源:网络 | 2007-3-23 | (有3355人读过)

结语 千年和世纪          

最后我想说一些题外的话。          

在电影《超导》中一个科学家和一个大款吃饭,侍者问大款:“牛排要几成熟?”答:“四成。”,又问科学家:“您呢?”,答:“三成。”大款惊异:“我还以为下限是四成呢。”,科学家冷冷的答到:“下限是全生!”          

抛开其中的意气用事不说,我非常喜欢那最后的回答,因为各种各样的条条框框的束缚,我们的思想也会有许多成见,只有抛开这些条条框框去考虑问题,才能真的有大发展。所以大家应该在遇到问题时尽量抛开各种限制的思考问题,包括我给大家下的限制在内。          

我和一个同事曾有过一次比较“大型”的关于字符串究竟能不能按值传递的讨论,双方都不让步,最后我才发现,我们两人对“按值传递”的理解不一样。子曰:“名不正则言不顺”,概念的理解的清晰和统一是很重要的,否则南辕北辙,却不知所以。“面向对象”的概念也是一样,我在这里的短短的描述可能并不能完整全面的介绍清楚,这就有赖于各位再看一看其它的关于面向对象的书籍以加深理解了。          

已经 2000 年了,一直以来关于究竟 2000 年是 21 世纪之初还是 2001 年是 21 世纪之初的话题还是很多的,甚至有一些电视台专门做节目讨论这个问题,有的说公元纪年应该由 0 开始,有的说应该由 1 开始,其实这是不必讨论的,应该看事实,事实是公元纪年由 1 开始,所以 2001 年才是 21 世纪之初。我提起这件事是因为这一类的问题在编程时时经常遇到的。比如“Dim x(7) As Long”究竟是定义了几个数?又比如“For i = 1 To 20”究竟执行了几次循环?“For i = 1 To 19.5”呢?“For i = 1 To 20.5”呢?“For i = 20 To 1”呢?“For i = 1 To 1”呢?这样的问题还很多,希望大家遇到这种问题时能准确处理,不要因为差 1 而出现错误。          

好了,真的已经 2000 年了,祝大家新年快乐,究竟 2000 年是 21 世纪之初还是 2001 年是 21 世纪之初其实对于我们并不太重要,就认为它们都是新世纪之初吧!不过就是多庆贺一次,谁在乎?!          
VB编程热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号