zoukankan      html  css  js  c++  java
  • override virtual

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace ConstructCallVirtual
    {
        class Program
        {
            static void Main(string[] args)
            {
                B b=new B();
            }
        }
    
        class A
        {
            public A()
            {
                Console.WriteLine("A()");
                DoSth();
            }
            public virtual void DoSth()
            {
                Console.WriteLine("A::DoSth()");
            }
        }
    
        class B:A
        {
            public B()
            {
                Console.WriteLine("B()");
                DoSth();
            }
            public virtual void DoSth()
            {
                Console.WriteLine("B::DoSth()");
            }
        }
    //A()
    //A::DoSth()
    //B()
    //B::DoSth()
    //
    }
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace ConstructCallVirtual
    {
        class Program
        {
            static void Main(string[] args)
            {
                B b=new B();
            }
        }
    
        class A
        {
            public A()
            {
                Console.WriteLine("A()");
                DoSth();
            }
            public virtual void DoSth()
            {
                Console.WriteLine("A::DoSth()");
            }
        }
    
        class B:A
        {
            public B()
            {
                Console.WriteLine("B()");
                DoSth();
            }
            public override void DoSth()
            {
                Console.WriteLine("B::DoSth()");
            }
        }
    //A()
    //B::DoSth()
    //B()
    //B::DoSth()
    //
    }
  • 相关阅读:
    人事面试测试篇25
    人事面试测试篇19
    人事面试测试篇24
    人事面试测试篇20
    人事面试测试篇18
    人事面试测试篇23
    人事面试测试篇21
    人事面试测试篇17
    明天……
    重装系统
  • 原文地址:https://www.cnblogs.com/sky20080101/p/6814063.html
Copyright © 2011-2022 走看看