package br.com.waslleysouza.cc;
interface interfaceA
{
int PROP_A = 5;
void testA();
}
interface interfaceB
{
int PROP_B = 6;
void testB();
}
interface interfaceC extends interfaceA,interfaceB
{
int PROP_C = 7;
void testC();
}
public class InterfaceExtendsTest {
public InterfaceExtendsTest() {
super();
}
public static void main(String[] args)
{
System.out.println(interfaceC.PROP_A);
System.out.println(interfaceC.PROP_B);
System.out.println(interfaceC.PROP_C);
}
}
interface interfaceA
{
int PROP_A = 5;
void testA();
}
interface interfaceB
{
int PROP_B = 6;
void testB();
}
interface interfaceC extends interfaceA,interfaceB
{
int PROP_C = 7;
void testC();
}
public class InterfaceExtendsTest {
public InterfaceExtendsTest() {
super();
}
public static void main(String[] args)
{
System.out.println(interfaceC.PROP_A);
System.out.println(interfaceC.PROP_B);
System.out.println(interfaceC.PROP_C);
}
}
本文通过一个具体的Java代码示例展示了接口如何实现继承,并演示了多个接口被一个接口继承时的属性和方法如何在子接口中表现。示例中定义了三个接口interfaceA、interfaceB和interfaceC,其中interfaceC继承了interfaceA和interfaceB。
2220

被折叠的 条评论
为什么被折叠?



