抽象类
抽象类/抽象方法
abstract
抽象类不能被实例化
抽象方法一定存在于抽象类中
抽象类中不一定只有抽象方法
继承时单向的
抽象类一定时父级
abstract class Fly = 抽象类 Fly
public abstract string Eat(); = 抽象方法 Eat() 可以不用赋值
接口:
interface
不是类,一定时父级,
接口中不能有任何实质性的方法,
所有的方法都是“抽象的”,
不需要访问修饰符,全部的内容都是public的
右键实现接口可已实现接口中全部方法
interface Fly = Fly 接口