先解释下基础易懂的。
抽象类:事物的本质,比如:人类、交通工具等等。
接口:可以理解为行为规范,比如:驾驶、执勤。
人类(抽象类)
属性:四肢、五官、内脏等等。
方法:坐、立、行等等。
以上的抽象类描述了人类的本质,是人都具备的。
男人(继承自人类)
属性:胡须、喉结等等。
方法:站着小便(-_-!)等等。
驾驶(接口)
方法:启动、刹车、方向等等。
司机(继承自“人类”,实现了“驾驶”)
不知道这么解释你是否了解抽象类和接口的概念和作用了?
架构师写接口,程序员写继承的类
http://msdn.microsoft.com/zh-cn/library/87d83y5b.aspx
有详细解释
首先接口是不能直接实例化的。