摘要:很多关于vb6的书籍都声称vb发展到6.0这个版本已经无所不能了,这篇文章的目的不在于评价这种说法是否妥当,而在于揭示vb是怎样做到“无所不能”的。 不管怎么说,vb已经可以应用于硬件控制、内存管理、进程控制、大型企业系统的编程却是不争的事实,尽管在某些应用中vb并不是最理想的开发工具。那么vb是怎样实现这些的呢? 首先,vb有着方便的activex扩展接口。这使得vb在控件及不可视组件的使用上有着无限扩展的可能性。 打开vb6集成开发环境,新建标准exe......
摘要: 很早听说tdd(测试驱动开发),知道.net下有个nunit,直到今天才真正用它来写程序。 刚开始写的时候感觉,一边写程序一边还得写测试,浪费了很多时间精力。坚持着写下去,代码有了一定规模了,慢慢体会到单元测试的作用。给新加一个功能,或者修复bug,改完后新的功能能用了。用nunit一测试,新功能的测试是通过了,可是有几个原来的测试却亮了红灯。使用单元测试能及时发现新的bug,保证原有的功能正常运行。而不必手工一个个的去试验。这是很宝贵的。 提......
第七章 类型成员及其访问限定[《.NET框架程序设计》读书笔记]第七章 类型成员及其访问限定 ü???????? 常数,总是静态不可变的 【相关文章:
windows xp下重装ie浏览器的方】 一、类型成员的可能组成: 【扩展阅读:
读取内存中的一段数据】 ü???????? 实例构造器,初始化实例对象 【扩展信息:
一个有意思的C++ trick】 ü???????? 字段,分为静态与实例字段两种 ü???????? 类型构造器,初始化类型的静态字段 ü???????? 方法,分为静态与实例方法两种 ü???????? 重载操作符,并非cls的一部分,因为并非所有语言均支持之 ü???????? 转换操作符,不是cls的一部分,部分语言不支持 ü???????? 属性,分静态与实例属性 ü???????? 事件,分为静态与实例事件两种 ü???????? 类型 ? 二、访问限定修饰符:[仅列出c#中的] c#术语 描述 private 仅可被所定义的类型(或其嵌套类型)访问 protected 仅可以被所定义的类型(或嵌套类型)或继承的类型访问 internal 仅可以被锁定义的程序集访问 protected internal 仅可以被所定义的类型(或嵌套类型)、派生类型以及同一程序集访问 public 可被任何程序集的任何类型访问 注:1、默认的访问方式为internal ?????? 2、只能选择上述的一种修饰符,而不可同时指定两个 ? 三、类型预定义特性: c#术语 描述 abstract...
下一页 摘要:以下仅为个人观点,希望大家讨论和完善,并设计较为好用的类库编写健壮程序,首先正确的理解类库,考虑异常处理和输入参数校验,其次是跟踪和改进。概念程序的执行就是系统状态的变化过程, 任何一个方法的执行,对象和系统会进入下一个状态。错误的发生可归结为:? 参数错误? 状态错误,方法执行的前提条件没有得到满足这些处理,在公有的(public)方法或类和非公有的方法或类处理中是不一样的,比如在私有的方法中,一般不用有用参数校验,因为它的调用者通常是程序的编写者自己。......