当前位置: 首页 > java >正文

C# 深入理解类(静态函数成员)

静态函数成员

除了静态字段,还有静态函数成员。

  • 如同静态字段,静态函数成员独立于任何类实例。即使没有类的实例,仍然可以调用静
    态方法。
  • 静态函数成员不能访问实例成员,但能访问其他静态成员。

例如,下面的类包含一个静态字段和一个静态方法。注意,静态方法的方法体访问静态字段。

image
下面的代码使用前文代码中定义的类。图7-5阐释了这段代码。

class Program
{static void Main(){X.A=10;          //使用点号语法X.PrintValA();   //使用点号语法  X为类名}
}

图7-5描述了之前的代码。

即使没有类的实例,类的静态方法也可以被调用

其他静态类成员类型

可以声明为的类成员类型在表7-2中做了勾选标记。其他成员类型不能声明为static。

image

http://www.xdnf.cn/news/6824.html

相关文章:

  • golang中的反射示例
  • 大模型AI原生应用效果测试与评估视频课来啦
  • Python多进程编程执行任务
  • sudo apt update是什么意思呢?
  • (3)python爬虫--Xpath
  • 2022河南CCPC(前四题)
  • pip升级或者安装报错怎么办?
  • 致敬经典 << KR C >> 之打印输入单词水平直方图和以每行一个单词打印输入 (练习1-12和练习1-13)
  • 最小二乘法拟合直线,用线性回归法、梯度下降法实现
  • SLAM定位常用地图对比示例
  • 【深度学习新浪潮】大模型时代,我们还需要学习传统机器学习么?
  • 计算机视觉与深度学习 | Python实现EMD-VMD-LSTM时间序列预测(完整源码和数据)
  • React Flow 节点事件处理实战:鼠标 / 键盘事件全解析(含节点交互代码示例)
  • 跨国应用程序的数据存储方案常见的解决方案
  • R语言空间数据处理入门教程
  • Redis——过期删除策略和内存
  • golang读、写、复制、创建目录、删除、重命名,文件方法总结
  • AI517 AI本地部署 docker微调(失败)
  • Baklib知识中台构建企业智能服务新引擎
  • 板凳-------Mysql cookbook学习 (二)
  • 【新能源轻卡行驶阻力模型参数计算实战:从国标试验到续航优化】
  • Linux | mdadm 创建软 RAID
  • C# WPF .NET Core和.NET5之后引用System.Windows.Forms的解决方案
  • 服务间的“握手”:OpenFeign声明式调用与客户端负载均衡
  • uniapp +vue +springboot多商家订餐系统
  • BGP团体属性
  • NX二次开发——设置对象的密度(UF_MODL_set_body_density)
  • ESP32 PWM开发对比:底层驱动 VS Arduino封装,谁更适合你?
  • FEKO许可证与版本兼容性问题
  • 问答数字人解决方案​