15、抽象类 abstract

2016-12-13  本文已影响0人  silence_k

1. 关键字 abstract

2. 作用 :

可以在父类中定义一个函数,但是不去实现。
所有继承自该类的子类都必须实现该类中的所有抽象函数。

3. 注意点:

不可以用抽象类来进行实例化,但可以用抽象类来声明。
但凡某一个类中有一个抽象方法,那么该类也就必须定义为抽象类。

4. 案例

    abstract class Enemy
    {
        abstract public void attack();
    }

    class Boss : Enemy
    {
        public override void attack()
        {
            Console.WriteLine("我打人挺疼的");
        }
    }

上一篇 下一篇

猜你喜欢

热点阅读