program.cs

来自「csharp课本的源代码」· CS 代码 · 共 34 行

CS
34
字号
using System;
namespace AbstractExample
{
    public abstract class Shape
    {
        public virtual void Draw()
        {
            Console.WriteLine("画一种图形!");
        }
        public abstract void Rotate();
    }
    public class Square : Shape
    {
        public override void Draw()
        {
            Console.WriteLine("画一个正方形!");
        }
        public override void Rotate()
        {
            Console.WriteLine("顺时针方向旋转正方形!");
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            Square me = new Square();
            me.Draw();
            me.Rotate();
            Console.ReadLine();
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?