社区
C#
帖子详情
大家在什么情况下使用静态类?
baryjim
2009-10-25 09:05:23
大家在什么情况下使用静态类?
静态类中的变量作为全局变量?
静态类中的函数作为工具函数?
...全文
183
10
打赏
收藏
大家在什么情况下使用静态类?
大家在什么情况下使用静态类? 静态类中的变量作为全局变量? 静态类中的函数作为工具函数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gxingmin
2009-10-26
打赏
举报
回复
大量多次频繁访问且类本身不占多少资源时用静态类
Sugar_Tiger
2009-10-26
打赏
举报
回复
大量访问,而且取一次用多次的情况
lerit
2009-10-25
打赏
举报
回复
仅用于工具类
mbh0210
2009-10-25
打赏
举报
回复
一般是工具函数
trentliu
2009-10-25
打赏
举报
回复
Tools 工具类一般可以采用静态类。 比如字符串处理、数据处理等等
我一般不用静态类。除非遇到上面的情况。类似的一些面向对象的我尽量采用单例模式
SQL77
2009-10-25
打赏
举报
回复
静态类,可以不用实例化直接用类访问,
wuyq11
2009-10-25
打赏
举报
回复
静态类无需创建实例,用类名就可能直接访问其成员
动态的使用时需要new一个实例出来
静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。静态类成员可用于分离独立于任何对象标识的数据和行为:无论对象发生什么更改,这些数据和函数都不会随之变化。当类中没有依赖对象标识的数据或行为时,就可以使用静态类。
编译器能够执行检查以确保不致偶然地添加实例成员。编译器将保证不会创建此类的实利。
静态类是密封的,因此不可被继承。静态类不能包含构造函数,但仍可声明静态构造函数以分配初始值或设置某个静态状态。
yudi010
2009-10-25
打赏
举报
回复
对象模式是单体模式的时候,而且还多次使用
lovelan1748
2009-10-25
打赏
举报
回复
保存数据的时候
Flyingdragon168
2009-10-25
打赏
举报
回复
只能说,在需要时使用静态类。
静态类中,变量可以作为全局变量。
静态类中的函数可以直接使用而不用实例化。
Python面向对象,什么
情况
使用
静态方法和类方法?
什么
情况
下
使用
静态方法,什么
情况
下
使用
类方法。今天我们就来捋一下这两个方法的应用场景。 首先,我们来定义一个普通的类,里面都是普通的方法,普通方法又叫实例方法。 这个类运行起来的效果如下图所示: ...
c#中单例类与
静态类
的区别以及
使用
场景
我们在.net core开发中,会经常
使用
注入来注入一个单例类,而在没有注入的时候,大部分
情况
会自己实现一个单例类,或者更简单的就是实现一个
静态类
。而常c#教程常在
使用
中,都能完成特定的目的,然而它们间的区别是...
C#关键字static如何
使用
,在什么
情况
下
使用
?
C#中static关键字如何
使用
,在什么
情况
下
使用
? 一个月以前在上java课程的时候,老师讲到了static的基础用法,但是后来忘了,昨天突然想到了,就查阅了大量的资料,发现有些资料讲的就特别啰嗦,所以就讲各种各样的...
C#
静态类
与非
静态类
、静态成员的区别
在声明一个类时
使用
static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该
静态类
;其次,它防止在类的内部声明任何实例字段或方法。
静态类
是自C# 2.0才引入的,C# 1.0不支持
静态类
声明。程序员...
Python 如何正确
使用
静态方法和类方法?
最近有同学在后台问,什么
情况
下
使用
静态方法,什么
情况
下
使用
类方法 今天我们就来捋一下这两个方法的应用场景 首先,我们来定义一个普通的类,里面都是普通的方法,普通方法又叫实例方法 这个类运行起来的效果如下...
C#
110,545
社区成员
642,581
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章