静态成员之静态方法

这里所说的静态方法不包含静态构造函数.

静态方法特点有以下几点:

1.可以直接通过类名进行访问.

 class A
    {
       public static void F()
        {
         }
      }
class Program
{
    public static void Main()
       {
             A.F(); //直接通过类名进行访问
       }
}
2.在静态方法内部不能访问其它非静态成员,如果要访问必须要通过New 一个实例来进行访问.

2010052022194061.png

如上图,方法F1()是非静态的,如果在静态方法F()中直接调F1()编译时就会出错,错误信息告诉你必须要通过对象引用来访问这些非静态的成员.

也就是

   Public static void F()

 {

       A a = new A();

       a.F1();

  } 

posted on 2010-05-20 22:34 nett 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/ttnet/archive/2010/05/20/1740407.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值