关于变量、函数等:用全局变量、函数好 还是 成员变量、方法比较好? 关于变量、函数等:用全局变量、函数好 还是 成员变量、方法比较好?请详细说明优缺点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不是绝对的,但是按照面向对象来说:是成员变量、方法好,因为放在类中就有了存取控制,这样就可以避免因为误用而造成程序出错。 误用?!这种可能性暂时忽略?大家还有什么想法 我一般用全局变量时,都只在一个公用的单元里定义,并且在这个单元里,或是程序初始化时赋值,其它的任何地方,都只是引用它而已。这样用起来方心些,不用担心在哪里被修改了。至于函数,功能单一,且很多地方都会用到的,用全局函数,也没什么。如果有一些函数,它们只是为了完成某一项工作,建议封装到类里面好一些,无论是从程序调用,还是后期代码维护,都很方便的。如果程序非常小,且属于一次性的,怎么用都无所谓,如果程序大了,或是经常会用到,就需要认真地分析一下结构,流程之类的东西了。后期会轻松很多的。。 delphi idhttp或webbrowser如何伪装来路? THREAD ERROR 句柄无效 6 的错误 安装Indy10后出现的问题 求大家帮我写个简单的报表,唉头疼!!!在线等!!! 怎么Delphi的"VCL组件开发及应用"和"数据库相关"两个子版打不开啦? 如何实现让memu有横向的滚动条(意思是说我的窗体里有17个子菜单但是只能显示10个,另外的以滚动条形式出现) 一个菜鸟的问题 如何使adotable中的数据按照某个字段排序呢? sql.log的问题 进来看看,都有分!! 如何替换字符串里的char(0)结束符 怎么stringreplace替换不了呢 ? cxGird中有多个字段调用GetdispalyText的过程,显示慢的问题,急!!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货