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();
    }
    }

  • 相关阅读:
    在linux上安装python, jupyter, 虚拟环境(virtualenv)以及 虚拟环境管理之virtualenvwraper
    linux
    Django ORM那些相关操作
    Django 中 form 介绍
    MySQL完整性约束
    git入门
    MySQL表的操作
    努力努力再努力
    Docker初始
    IO模型
  • 原文地址:https://www.cnblogs.com/muchenyu/p/9977875.html
Copyright © 2011-2022 走看看