java 接口(Interface)多态特性
发布日期:2021-05-07 10:30:27 浏览次数:18 分类:精选文章

本文共 905 字,大约阅读时间需要 3 分钟。

interface Usb{       void work();}
class Phone_ implements  Usb{       @Override    public void work() {           System.out.println("??????...");    }    public void call() {           System.out.println("???????");    }}
class Camera_ implements Usb{       @Override    public void work() {           System.out.println("??????...");    }}
public class InterfacePolyArr {       public static void main(String[] args) {           // ????        Usb[] usbs = new Usb[2];        // ????????????????????        usbs[0] = new Phone_();        usbs[1] = new Camera_();        for (int i = 0; i < usbs.length; i++) {               usbs[i].work();            // ??????            if (usbs[i] instanceof Phone_) {                   // ????                ((Phone_) usbs[i]).call();            }        }    }}

???????????????????????????Usb???????Phone_?Camera_???????????????????????????????????

上一篇:java 内部类 局部内部类 匿名内部类 成员内部类 静态内部类
下一篇:mysql 连接查询 inner join

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年05月22日 00时16分49秒