哈喽,你好,我是雷工!
今天学习C#方法重载与静态方法应用技巧的相关内容。
01 方法重载有什么好处?
1.1、可以有效的减少类的对外接口(只显示一个方法比较简洁),从而降低类的复杂度。
1.2、方便用户使用(相同功能的方法名称一致)和识别。
02 方法重载的要求
2.1、方法的名称必须一致。
2.2、方法的参数个数或者类型需要不完全相同。
03 方法重载的无关性
方法重载与返回值无关。
04 静态方法相关
4.1、关键字static的使用
关键字可以修饰类、方法、成员变量,修饰后我们称之为:静态类、静态方法、静态字段,
注意事项:一直占用内存空间,不宜使用过多。
4.2、静态方法的调用格式
类名.方法名
4.3、静态成员使用经验总结
A1、静态成员在程序运行时被调入内存中,并且在系统未关闭之前不会被GC回收。
A2、类的成员使用非常频繁的时候,可以考虑使用static修饰,但不要使用过多。
A3、静态成员不能直接调用实例成员(静态方法不能直接调用实例方法)。
A4、静态方法也可以重载。