静态方法和实例方法定义和调用.docVIP

  • 2
  • 0
  • 约1.54千字
  • 约 3页
  • 2020-08-24 发布于江西
  • 举报
静态方法和实例方法(定义和调用): 静态 实例(非静态) static 关键字 不需要static关键字 使用类名调用 使用实例对象调用 在静态方法中,可以访问静态成员 在实例方法中:可以直接访问静态成员 在静态方法中,不可以直接访问实例成员 在实例方法中:可以直接访问实例成员 调用前初始化(*) 实例化对象时初始化(*) 4.部分类也可以定义部分方法。部分方法在部分类中定义,但没有方法体,在另一个部分类中执行。在这两个部分类中,都要使用partial关键字。 public partial class MyClass { partial void MyPartialMethod(); } public partial class MyClass { partial void MyPartialMethod() { // Method implementation } } 部分方法也可以是静态的,但它们总是私有的,且不能有返回值。它们使用的任何参数都不能是out参数,但可以是ref参数。部分方法还不能使用virtual、abstract、override、new、sealed和extern修饰符。 有了这些限制,就不太容易看出部分方法的作用了。实际上,部分方法在编译代码时非常重要,其用法倒并不重要。考虑下面的代码: public

文档评论(0)

1亿VIP精品文档

相关文档