首页 > 其他 > 详细

设计模式-1依赖倒置原则示例

时间:2016-05-15 23:56:43      阅读:328      评论:0      收藏:0      [点我收藏+]

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();
    }
}

设计模式-1依赖倒置原则示例

原文:http://www.cnblogs.com/zhangkefan/p/5496503.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!