Mid GoF Patterns

Abstract Expression (IExpression):?

  • The IExpression interface defines the contract for all expressions in the

grammar, allowing them to be interpreted (evaluated). Every class that

implements this interface will provide its own interpretation logic.

More from Design Patterns in C#

All questions for this course