抽象类


抽象类/抽象方法
abstract

抽象类不能被实例化
抽象方法一定存在于抽象类中
抽象类中不一定只有抽象方法

继承时单向的
抽象类一定时父级

abstract class Fly              =         抽象类 Fly

 public abstract string Eat();             =  抽象方法  Eat() 可以不用赋值

 

 

接口:
interface
不是类,一定时父级,
接口中不能有任何实质性的方法,
所有的方法都是“抽象的”,
不需要访问修饰符,全部的内容都是public的

右键实现接口可已实现接口中全部方法

 

interface Fly           =            Fly 接口

posted @ 2017-11-15 09:25  书中有纸不知何言  阅读(101)  评论(0)    收藏  举报