抽象: 抽象类他是一个不完整的类,无法被实例化的类,关键词abstract,凡是带有abstract关键词的类都无法被new出来,抽象类中可以包含非抽象的方法;但如果出现了抽象方法,那么它必须是一个抽象类 构造方法是不可以变成一个抽象方法的 一个抽象类它 必须作为父类,但继承类里面必须有抽象方法
用途:强制性的实现某一个方法
abstract class dongwu 抽象类
{
public abstract void 函数名() 抽象方法没有函数体,因为他过度模糊了
}
接口:极度抽象的类,无成员变量,无实例属性和实例方法,只有抽象方法或抽象属性, interface是接口的关键字,它可以替代class
例:
interface 名字
{
void 函数名(); void 函数名();
}