
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_???????????????????????????????????
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年05月22日 00时16分49秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
MQTT(1):MQTT协议介绍
2025-04-14
MQTT(2):MQTT协议原理
2025-04-14
MQ选型 | 为什么是RocketMQ而不是Kafka?
2025-04-15
Mr Cao 的提问
2025-04-15
MS COCO数据集介绍
2025-04-15
MS Edge浏览器“STATUS_INVALID_IMAGE_HASH“兼容性问题
2025-04-15
ms sql server 2008 sp2更新异常
2025-04-15
MS SQL查询库、表、列数据结构信息汇总
2025-04-15
MS UC 2013-0-Prepare Tool
2025-04-15
MSBuild 教程(2)
2025-04-15
msbuild发布web应用程序
2025-04-15
MSB与LSB
2025-04-15
MSCRM调用外部JS文件
2025-04-15
MSCRM调用外部JS文件
2025-04-15
MsEdgeTTS开源项目使用教程
2025-04-15
msf
2025-04-15
MSFT Outlook VBA处理新邮件的方法
2025-04-15
MSN 协议分析
2025-04-15