Typical dependencies
Class Expr must know about class ExprBase
class Expr {
// ...
ExprBase* p;
};
The Expr constructors must know about the various derived classes
Previous slide
Next slide
Back to first slide
View graphic version