日期:2014-05-20 浏览次数:20893 次
Interface implementable {
method1();
method2();
}
Class implemented implements implementable {
//implementation
}
Interface interface2 extends implementable {
newMethod();
}
Class A extends implemented implements interface2 {
//code
}
interface a
{
void m1();
void m2();
}
interface b
{
void newm();
}
class aa implements a
{
public void m1(){
System.out.println("this is m1");
}
public void m2(){
System.out.println("this is m2");
}
}
public class testa extends aa implements b
{
public void newm(){
System.out.println("this is newm");
}
public static void main(String[] args){
testa a=new testa();
a.m1();
a.m2();
a.newm();
}
}
------解决方案--------------------
类A只是能访问而已
=======Class A 是继承了父类implemented的方法。不只是访问这么简单,如果只是访问,你能这么写吗?
new A().method1();这已经说明method1()方法属于a 这个实例。
------解决方案--------------------
已经拥有了3个方法。。但是newMethond需要实现