非静态类与静态类相比有哪些优点?

2024-01-05

非静态类与静态类相比有哪些优点?

静态类不需要实例化。所以我们可以直接使用ClassName.MemberName,那么非静态类有什么用呢


静态类与非静态类基本相同,但有一个区别:静态类不能被实例化。换句话说,不能使用new关键字来创建类类型的变量。因为没有实例变量,所以可以使用类名本身来访问静态类的成员

静态类只有该类本身的一个实例,因此您无法创建静态类的多个实例。

看看你的问题,如果类是静态的,你不能为下面的属性设置两个不同的值,因为只有一个实例ClassName在记忆中

ClassName.MemberName

更多信息请访问

http://msdn.microsoft.com/en-us/library/79b3xss3.aspx http://msdn.microsoft.com/en-us/library/79b3xss3.aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

非静态类与静态类相比有哪些优点? 的相关文章