同意楼上,像这种简单的组合关系就是依赖的一种体现。所谓依赖倒置,就是说,依赖的B不是直接通过B b=new B();来获取,而是先在工厂里先new好,A什么时候需要用的时候直接去工厂里取就是了。