当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 如果对类比较熟悉,先看看结构和类的异同点: 结构和类 Visual Basic .NET 统一了结构和类的语法,结果就是两个实体都支持大多数的相同功能。
 

 

 ·在eclipse中使用junit(翻译)    »显示摘要«
    摘要: 这篇文章将向你介绍junit,一个用来在项目中进行测试和调试的工具。在介绍完tdd(以测试驱动开发)理论后,将进一步讲解怎样在流行的eclipse中建立你自己的junit测试。向你展示如何测试hello world这样简单的程序。 许多书上都讨论了自动测试,但是只有很少的著作注意到这么一个问题,那就是怎样把这些测试组织起来。随着测试的增加,放置和调用这些测试却变得更加麻烦。这将成为一个重要问题,......
 ·目前的状态(2)    »显示摘要«
    摘要:书看的很爽,但真正用起来才发现应用敏捷没有想像的容易. 相比较传统的重型方法, 敏捷把人的地位提高了很多. 技术人员(特别是传统上的底层人员,例如程序员)不再只是简单的可以替换的螺丝钉,他们是微型的智能自动螺丝钉,他们可以自己判断自己钻进指定的地方,甚至自己确定位置(注意这里是他们,对单个螺丝钉,敏捷在团队上的很多宝贵的思想就是去了意义). 现在项目的几个特点: 1. 编程人员是分散的 -->......


结构 Structure

如果对类比较熟悉,先看看结构与类的异同点:

visual basic .net 统一了结构与类的语法,结果就是两个实体都支持大多数的相同功能.但是,在结构与类之间还有着重要的区别. 【程序编程相关:Avalon基本概念(3)-Avalon

结构与类 【推荐阅读:DES加密算法的一种简单实现

结构与类在以下方面相同: 两者都属于“容器”类型,表示它们可以包含其他类型作为成员. 两者都具有成员,成员可以包括构造函数.方法.属性.字段.常数.枚举.事件与事件处理程序. 两者的成员都具有单独的可访问性.例如,一个成员可以声明为 public,而另一个可以声明为 private. 都可实现接口. 都有共享的构造函数,有或没有参数. 两者都可以公开默认属性,只要该属性至少带有一个参数. 两者都可以声明与引发事件,而且两者都可以声明委托. 不同点 【扩展信息:第十五章 接口[《.net框架程序设计》

相同点

结构与类在以下方面有所不同: 结构是值类型,而类是引用类型. 结构使用堆栈分配,类使用堆分配. 所有的结构成员都默认为 public;类变量与常量默认为 private,而其他的类成员默认为 public.类成员的这一行为提供与 visual basic 6.0 默认值系统的兼容. 结构必须至少具有一个非共享变量或事件成员;而类可以完全是空的. 结构成员不能声明为 protected,类成员可以. 只有 shared sub 结构过程才能处理事件,并且只能使用 addhandler 语句;而任何类过程都可以处理事件,并且可以使用 handles 关键字或 addhandler 语句. 结构变量声明不能指定初始值.new 关键字或数组初始大小,类变量声明可以. 结构从 valuetype 类隐式继承,不能从其他类型继承,类可以从除 valuetype 之外的其他任何类继承. 结构是不可继承的;而类可以继承.
...   下一页

 ·protected关键字和抽象基类    »显示摘要«
    摘要: protected关键字和抽象基类 学习人:hsly 学习书籍:c++ primer plus(第四版)中文版撰写日期:2004-7-11 章节:13.5 p418 protected关键字 private和protected之间的区别只有在基类派生的类中才会表现出来。派生类的成员可以直接访问基类的保护成员,当不能直接访问基类的私有成员。因此,对于外部世界来说,保护成员的行为和私有成员相似;但是......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE