Sim*_*ons 11 .net c# oop static class
当非静态类可以有静态方法和变量时,为什么静态类不能有非静态方法和变量?
在非静态类中使用静态方法和变量有什么好处?虽然在非静态类中使用静态构造函数是可以理解的.
Bol*_*ock 28
静态类无法在第一时间实例化,因此即使您可以声明非静态(实例)成员,也永远无法访问它们.由于这个原因确实没有一点允许它,语言只是禁止它.
请记住,静态类只是类,而有两件事与非静态类直接相关:类本身,以及类的实例/对象.
非静态类可以同时包含静态成员和非静态成员,以便静态成员应用于类,而非静态成员应用于该类的实例.
归档时间:
14 年 前
查看次数:
23716 次
最近记录:
10 年 前