| 程序包 | 说明 |
|---|---|
| cn.ujava.design.visitor |
访问者模式
示例:实现一个简单的计算器,它可以对表达式进行计算。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CalculatorVisitor |
class |
PrinterVisitor |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NumberExpression.accept(Visitor visitor) |
void |
Expression.accept(Visitor visitor) |
void |
AdditionExpression.accept(Visitor visitor) |
Copyright © 2024. All rights reserved.