Tag: template method pattern

JDK中的模板设计模式无法找到定义要按顺序执行的方法集的方法

我正在阅读Template design pattern 。 根据我目前的理解,当我们有一个定义了一组过程(方法)的算法时,可以使用模板设计模式。 主要参与者是 1. Abstract Template class提供定义进程(方法)和执行顺序的template method 。 通常这种方法是最终的,因为它的行为不会被修改。 模板方法中提到的几个进程(方法)都提供了默认实现,而其他一些依赖于扩展Abstract模板类类型的具体类则保留为抽象。 2. Concrete classes extending the Template method 。 如有必要,它们会覆盖默认方法,并提供Abstract Template类中定义的抽象方法的实现。 我试着在JDK中搜索它的实现,我看了java.io类后看到这些类实现了这个模式。 我无法找到定义一组进程(方法)和执行顺序的任何方法。 请提供您宝贵的意见。