学无止境

Life-long learning
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

静态与非静态

Posted on 2008-08-04 18:03  anytime8  阅读(185)  评论(0编辑  收藏  举报

using System;

class StaticHello
{
 public static void SayHello()
 { Console.WriteLine("Static Hello"); }
}

class NonStaticHello
{
 public void SayHello()
 { Console.WriteLine("Non Static Hello"); }
}

class Client
{
 public static void Main()
 {
  //静态方法调用应当使用 “类名.方法”
  StaticHello.SayHello();

  //非静态方法调用应当使用 “实例名称.方法”
  NonStaticHello h = new NonStaticHello();
  h.SayHello();
 }
}