黑马程序员技术交流社区
标题:
c#问题
[打印本页]
作者:
彭博文
时间:
2012-3-6 19:14
标题:
c#问题
对象能否调用静态非方法
作者:
me黄小峰
时间:
2012-3-6 19:19
对象是不能调用静态方法的。
在同一个类中调用这个类中的静态方法,在方法名前面加一个this.就OK了。
在别的类中调用静态方法,有类名点静态方法名。
作者:
朱小磊
时间:
2012-3-7 00:09
this表示这个类的实例即一个对象,对象是不能调用静态方法,不过楼上的解释有问题。
作者:
朱学田
时间:
2012-3-7 21:23
静态方法是属于类的特有属性,只有类本身调用,而实例方法是属于对象的,只要是这个类的对象都可以调用,
所以对象不能调用静态方法,只有类本身才可以调用。
作者:
刘亚中
时间:
2012-3-8 17:49
应该不能这么问,静态成员是可以通过类来调用的!
应该是不能通过实例化某个类来访问到这个类中的静态成员!
作者:
原世功
时间:
2012-3-8 18:43
这显然是不可以的,你不会自己在代码里试验吗?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2