博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设计模式-1依赖倒置原则示例
阅读量:4605 次
发布时间:2019-06-09

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

public interface ICar {

    public void run();
}

public interface IDriver {

    public void drive();
}

public class Benz implements ICar {

        public void run() {
        System.out.println("奔驰车在跑");
    }
}

 

public class BMW implements ICar{

        public void run() {
        System.out.println("宝马车在跑!");
    }
}

 

public class Driver implements IDriver{

    private ICar mIcar;
    public Driver(ICar car) {
        mIcar = car;
    }

    public void drive() {

        mIcar.run();
    }
}

转载于:https://www.cnblogs.com/zhangkefan/p/5496503.html

你可能感兴趣的文章
HDU 2647 Reward(拓扑排序+判断环+分层)
查看>>
前端访问Tornado跨域问题
查看>>
react 父组件与子组件双向绑定
查看>>
[HDU](3746)Cyclic Nacklace ---KMP(串)
查看>>
爬虫之scrapy框架的crawlspider
查看>>
HttpServletRequest对象方法的用法
查看>>
Android布局学习
查看>>
实时通讯与非实时通讯
查看>>
jQuery中事件绑定与解绑
查看>>
js原生Ajax的封装与使用
查看>>
周总结6
查看>>
PostgreSQL 务实应用(二/5)插入冲突
查看>>
一种公众号回复关键词机制
查看>>
java多线程入门学习(一)
查看>>
基于 Web 的 Go 语言 IDE - Wide 1.1.0 公布!
查看>>
nyist oj 138 找球号(二)(hash 表+位运算)
查看>>
Movidius软件手册阅读 2017-09-04
查看>>
迭代器,生成器
查看>>
VMware Redhat虚拟机扩容硬盘
查看>>
模拟售火车票 多线程
查看>>