抽象类的运用:模板方法的设计模式(含java判断质数的函数)
此时我们的code函数就已经被子类重写成为计算2-100000以内质数的函数了,然后再在我们的main函数中去new一个对象p,用p去调用spendTime这个方法,这样我们的执行结果就是2-100000以内的质数啦。那模板方法的设计模式大概就是这种感觉,就像是你提前设计好要进行的事项,然后之后在事项里填充具体的内容一样。那么我可以使用一个抽象类Template(模板)来设计一个模板。在这个模板中添加这个计算时间的方法。这段代码中code();就是应该在子类中实现的抽象方法。
原创
2023-08-05 22:45:40 ·
113 阅读 ·
1 评论