相关疑难解决方法(0)

多态性与策略模式

Strategy模式和PolymorphismJava 之间有什么区别?

我很困惑,通过策略模式实现的任何事情基本上都可以通过多态实现.如果我在这方面错了,请纠正我.

请给我一个根除我的困惑的例子.

java polymorphism design-patterns strategy-pattern

40
推荐指数
5
解决办法
8944
查看次数

Collections.sort使用什么设计模式?

以下列方式将比较器应用于列表时,使用的设计模式是什么或此处使用的技术是什么?

Collections.sort(myCollection, new Comparator<MyItem>() {

    @Override
    public int compare(MyItem item1, MyItem item2) {
        return item1.getId().compareTo(item2.getId());
    }

});
Run Code Online (Sandbox Code Playgroud)

java oop collections polymorphism design-patterns

10
推荐指数
2
解决办法
6068
查看次数