zoukankan      html  css  js  c++  java
  • 抽象类与抽象方法

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace @abstract
    {
    class Program
    {
    static void Main(string[] args)
    {
    RealizeTest reTest = new RealizeTest();
    reTest.test_1();
    reTest.test_2();
    }
    }
    /// <summary>
    /// 抽象类
    /// </summary>
    abstract class test
    {
    /// <summary>
    /// 抽象方法
    /// </summary>
    abstract public void test_1 ();
    /// <summary>
    /// 虚方法
    /// </summary>
    virtual public void test_2()
    {
    Console.WriteLine("星期二");
    }
    }

    class RealizeTest : test
    {
    public override void test_1()
    {
    Console.WriteLine("星期一");
    }
    public override void test_2()
    {
    Console.WriteLine("星期二二");
    }

    }
    }

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace @abstract
    {
    class Program
    {
    static void Main(string[] args)
    {
    RealizeTest reTest = new RealizeTest();
    reTest.test_1();
    reTest.test_2();
    }
    }
    /// <summary>
    /// 抽象类
    /// </summary>
    abstract class test
    {
    /// <summary>
    /// 抽象方法
    /// </summary>
    abstract public void test_1 ();
    /// <summary>
    /// 虚方法
    /// </summary>
    virtual public void test_2()
    {
    Console.WriteLine("星期二");
    }
    }

    class RealizeTest : test
    {
    public override void test_1()
    {
    Console.WriteLine("星期一");
    }
    public override void test_2()
    {
    Console.WriteLine("星期二二");
    }

    }
    }

  • 相关阅读:
    与WinRT组件进行操作
    clr via c# 运行时序列化
    clr via c# 程序集加载和反射(2)
    clr via c# 程序集加载和反射集(一)
    clr via c# clr寄宿和AppDomain (一)
    cir from c# 托管堆和垃圾回收
    浏览器页面的生命周期
    C#常用泛型集合
    Params修饰符
    ASP.net应用程序的生命周期
  • 原文地址:https://www.cnblogs.com/kunyun/p/10685906.html
Copyright © 2011-2022 走看看