1.重载:参数数量或者参数类型不同(overloading );
2.重写:override 关键字重写父类方法,父类的方法是virtual 或 abstract修饰的,

 1 using System;
 2 class A 
 3 {
 4     //虚方法
 5     virtual public void sayHello(){
 6         Console.WriteLine("A sayHello");
 7     }
 8 }
 9 class Test:A
10 {
11     override public void sayHello(){
12         base.sayHello();//访问父类的成员,使用关键词base
13         Console.WriteLine("Test sayHello");
14     }
15     static void Main( string [] args )
16     {
17         Test t = new Test();
18         t.sayHello();
19         Console.ReadLine();
20     }
21 }
override 虚方法

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-13
  • 2021-12-30
  • 2021-07-24
猜你喜欢
  • 2022-12-23
  • 2021-07-10
  • 2022-12-23
  • 2021-10-24
  • 2021-05-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案