22问答网
所有问题
c#静态类中能不能有非静态的方法,反过来非静态类中能不能有静态方法?最好举例说明。
如题所述
举报该问题
推荐答案 2019-05-10
静态类不能有非静态的方法,例如Sytem.Console里面都是静态方法,非静态类可以有静态方法,例如String类有静态方法Format和Join,同时也有非静态方法IndexOf。软糖的答案满意吗,请及时采纳谢谢~
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/CXChTf0C2hXSfTffTh6.html
其他回答
第1个回答 2019-05-10
不能,能。
静态方法通过类名调用,非静态方法通过实例调用,而静态类无法实例化。
本回答被网友采纳
相似回答
静态类和
非静态类的
区别
答:
主要区别在于静态类不能实例化,静态类编译器能够执行检查确保不是偶然的添加实例成员,C#编译器会自动把它标记为sealed,
静态类中不能
创建
非静态的方法,
即
静态方法
中只能创建静态方法,但在
非静态类中
可以调用静态方法。静态类的主要特性:1:仅包含静态成员。2:无法实例化。3:是密封的。4:不能包含...
非静态类
可以调用
静态类中的方法
吗
答:
亲,
可以的
classPerson{privateStringname;privateintage;privatevoidtalk(){System.out.println("我是:"+name+",今年:"+age+"岁");}publicvoidsay(){talk();//---看这里}publicvoidsetName(Stringstr){name=str;}publicvoidsetAge(inta){if(a>0)age=a;}publicStringgetName(){returnname;...
大家正在搜
静态方法和非静态方法
简述静态方法和非静态方法
实例方法和静态方法
静态方法只能处理静态变量
静态方法和类方法区别
什么是静态变量和静态方法
静态方法能被重写吗
静态测试方法有哪些
接口可以有静态方法吗
相关问题
c# 内部类实例化!在静态和非静态方法中实例化内部类方法上有...
C#中静态方法和非静态方法的区别
C#中的同一个类非静态方法为什么可以直接调用其他非静态方法而...
类的静态方法(函数)中为什么不能调用非静态成员(属性)?
非静态方法中不能直接调用静态方法吗
请问C#类的静态方法和非静态方法分别是什么?有什么区别?
c#利用委托调用类中的非静态方法怎样才能让方法中的内容输出
c# 静态方法不能直接调用非静态成员,请问哪位高手知道如何间...