151219InterfaceDemo

来源:互联网 发布:Java的官网 编辑:程序博客网 时间:2024/06/01 08:51
package java151219;


class InterfaceDemo {
public static void main(String[] args) {
Test test = new Test();
System.out.println(test.NUM);
System.out.println(Test.NUM);
System.out.println(Inter.NUM);
}


}


interface Inter {
public static final int NUM = 3;


public abstract void show();


}


interface InterA {


public abstract void method();
}


class Demo {
public void function() {


}
}


class Test extends Demo implements Inter, InterA {


@Override
public void show() {


}


@Override
public void method() {
}


}


interface A {
void methodA();
int show();
}


interface B //extends A
{
void methodB();

}


//接口 可以多继承,类只能单继承  ,接口是义父子关系,类是亲父子关系
interface C extends B ,A
{
void methodC();
}




class D  implements C{


@Override
public void methodB() {
}


@Override
public void methodA() {
}


@Override
public void methodC() {
}


@Override
public int show() {
return 0;
}

}
0 0
原创粉丝点击