奥礼网
新记
中C#必须创建一个对象,才能调用其类的静态方法对吗?为什么?
如题所述
举报该文章
相关建议 2011-04-16
既然是静态方法,就是直接用类来调用,不需要建立具体的对象,
用具体的对象来调用很有可能出问题
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/1gknd35wd.html
其他看法
第1个回答 2011-04-16
也可能类里定义的都是静态方法。静态方法在整个程序被执行时就被分配了自己的函数空间,而非等到对象被创建才有,所以可以直接通过类名+方法名调用。
相似回答
大家正在搜
相关问题
C#中在一个类的内部创建本身类的一个静态对象有什么用处?
重载方法的基本要求是什么?C#中的静态方法应该怎么调用(通过...
C#中的同一个类非静态方法为什么可以直接调用其他非静态方法而...
那我要怎么才能知道哪个类里封装了一个产生对象的静态方法
静态类中的方法必须是静态方法吗
c#静态方法中为什么可以调用非静态的构造函数?比如实例化对象...
在Java中同类中的静态方法能否调用类成员变量?为什么?
c#里为什么有的使用时函数需要new一个对象而有的不用?为什...