抽象类(abstract) 抽象类使用关键字abstract定义;抽象方法也是一样。 public abstract class Girl{ public adstract void Add(); } 一个抽象类可以没有抽象方法;但是一个方法如果是抽象的那么该类也必须是抽象类。 抽象类 不能产生对象,其作用就是充当父类(它可以强制子类正确重写父类方法)
接口(interfase) 接口概述:其作用就是让没有继承关系的类也能共享行为。 定义接口 public interfase Renble{ 定义属性 public static final int a=0; }
public interfase Renble11 extends ChaoRen{ 接口可以继承接口 而且可以多继承 }
public interfase Renble11 extends ChaoRen,ChaoRen11{ 接口的多继承}
接口的实现(implements)
public ChaoRen impenments Renble{ 这就是接口的实现 并且可以多实现 } public ChaoRen impenments Renble11,Renble22{ 接口的多实现}
原文:http://www.cnblogs.com/daiwei-/p/5225513.html