一个接口,多个实现类

来源:互联网 发布:央视网络电视打不开 编辑:程序博客网 时间:2024/06/05 03:13

1.Running接口如下:

 

public interface Runing {
 public void runing();
 public void runing(int b);

}

2.实现类一:Animal

public class Animal implements Runing{

 @Override
 public void runing() {

 }


 @Override
 public void runing(int b) {
  // TODO Auto-generated method stub
  System.out.println("Animal........runing......."+b);
 }

}

 

3.实现类二:People

public class People implements Runing{

 @Override
 public void runing() {
  // TODO Auto-generated method stub
  System.out.println("People........runing");
 }

 @Override
 public void runing(int b) {

 }

}

 

4.main:

public static void main(String[] args) {
  // TODO Auto-generated method stub
  Runing run=new People();
  run.runing();
  Runing run2=new Animal();
  run2.runing(4);
 } 

5.接口声明,实现类实例化,通过接口调用相应实现类中的方法。

0 0