首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

3.5  静态类

本章前面讨论了静态构造函数,它们可以初始化静态的成员变量。如果类只包含静态的方法和属性,该类就可以是静态的。静态类在功能上与使用私有静态构造函数创建的类相同。不能创建静态类的实例。使用static关键字,编译器可以检查以后是否给该类添加了实例成员。如果是,就生成一个编译错误。这可以确保不创建静态类的实例。静态类的语法如下所示:

static class StaticUtilities

{

  public static void HelperMethod()

  {

  }

}

调用HelperMethod()不需要StaticUtilities类型的对象。使用类型名即可进行该调用:

StaticUtilities.HelperMethod();

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论