本章节主要讲解关于继承的一些内容,不会具体讲如何实现继承,只是讲解出现的一些问题。

3.1 继承的类型

1.实现继承:

表示一个类型派生于一个基类型,拥有该类型的所有成员字段和函数。

2.接口继承:

表示一个类型只继承了函数的签名,没有继承任何实现代码。

3.2 实现继承

1.virtual虚方法

把一个基类函数声明为virtual,该函数就可以派生类中重写了:

    class MyBaseClass
    {
        
public virtual string Method()//虚方法
        {
            
return "this is virtual method";
        }
    }
    
class ChildMyClass:MyBaseClass
    {
        
public override string Method()//override
        {
            
return "this is child override method";
        }
    }

相关文章:

  • 2021-06-17
  • 2021-12-01
  • 2022-01-27
  • 2022-12-23
  • 2021-08-26
  • 2021-05-01
猜你喜欢
  • 2021-11-28
  • 2022-12-23
  • 2021-10-04
  • 2022-02-02
  • 2021-06-18
  • 2022-03-02
  • 2021-10-08
相关资源
相似解决方案