接口

接口(Interface)定义的是一种功能,是与类并行的一种概念。

1、接口可以看成一个特殊的抽象类,是常量和抽象方法的一个集合。

2、接口是没有构造器的。

3、接口定义的是一种功能,此功能可以被类所实现(implements)。

4、实现接口的类,必须重写其中所有抽象方法,若未重写全部抽象方法,则此类为抽象类。

5、类可以实现多个接口。接口和接口之间是继承关系,与类是实现。类之间的继承是单继承,接口间的继承可以多继承。

interface  AA{
	int I=12; //等价于 public static final int I=12; 
	void method1(); //等价于 public abstract void method1();
}
class CC implements AA{

	@Override
	public void method1()
	{
		
	}
	
}

  

posted @ 2018-09-03 20:57  LearningKeeper  阅读(124)  评论(0)    收藏  举报