接口:是方法定义和常量值的集合。纯抽象类就是接口的演变。
纯抽象类:如果一个抽象类里只有常量和public类型的方法的抽象类,叫纯抽象类。
用处:
定义相关类的共同行为,而不需要考虑这些类之间的层次关系。
可以指明多个类需要实现的方法。
揭示一个编程界面,而不揭示类体,通过接口列表可以是实现多重继承。
要想用某个接口,就要实现他里面的方法。
纯抽象类:如果一个抽象类里只有常量和public类型的方法的抽象类,叫纯抽象类。
用处:
定义相关类的共同行为,而不需要考虑这些类之间的层次关系。
可以指明多个类需要实现的方法。
揭示一个编程界面,而不揭示类体,通过接口列表可以是实现多重继承。
要想用某个接口,就要实现他里面的方法。
{
public void methond1()
{ System.out.println("just test "); }
}
i i1 = new c();
i1.method();
其实引如接口的原因之一就是为了多型性考虑,完成一个接口多种方法
接口和抽象类差不多,他们是不能生成事例的,但是可以用他们来引用实现(继承)了他们的子类的句柄看看<<think in java >>把
{
public void method1()
{ System.out.println("just test "); }
}
i i1 = new c();
i1.method1();