您的位置:首页 > 编程语言 > Java开发

Java中接口对象作为参数传递

2016-05-23 18:56 399 查看
       

     第一步:想用接口作为参数
首要的条件就是要有接口,定义一个接口

<pre name="code" class="java">         public interface A{
public void helloWorld();
}



     第二步:有了接口,必须有实现接口的类

<pre name="code" class="java">               public class B implements A{
public void helloWorld(){
System.out.println("世界,您好!");
}
}



     第三步:有了前边的准备工作当然就要有将A接口作为参数的类了

<pre name="code" class="java">             public class C {
public void helloTest (A a){
a.helloWorld();

}

}



      第四步:就是客户端的调用了

public class Client{
public static void main(String[] args){
C c = new C();
//向上转型
A b = new B();

c.helloWorld(b);

}

   第五步:程序结果

世界,您好!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息