zoukankan      html  css  js  c++  java
  • 接口继承与实现

    定义一个父接口IParent1;

    public interface IParent1{

    public void p1() ;//定义抽象方法p1;
    }

    定义一个父接口IParent2;

    public interface IParent2{
    public void p2() ;//定义抽象方法p2;
    }

    定义一个子接口IChild;IChild继承了父接口IParent1和IParent2;

    public interface IChild extends IParent1,IParent2{
    //IChild接口继承了父接口IParent1和IParent2;
    public void c1() ;//定义抽象方法c1;
    }

    定义类ClassA实现接口IChild;

    public class ClassA implements IChild{
    @Override//重写接口方法;
    public void p1(){
    System.out.println("实现接口IParent1的方法p1");
    }
    @Override//重写接口方法;
    public void p2(){
    System.out.println("实现接口IParent2的方法p2");
    }
    @Override//重写接口方法;
    public void c1(){
    System.out.println("实现接口IChild的方法c1");
    }
    }

    类ClassA的测试;

    public class ClassATest{
    //测试ClassA;
    public static void main(String[] args) {
    ClassA classA=new ClassA();
    classA.p1();
    classA.p2();
    classA.c1();
    }
    }

  • 相关阅读:
    Java_static
    Java_字符串操作
    Java_==
    Java_字符串
    Java_Random
    Java_Scanner
    杨辉三角
    颜色分类
    字符串倒序
    jQuery的基本事件
  • 原文地址:https://www.cnblogs.com/muchenyu/p/9977875.html
Copyright © 2011-2022 走看看