public ConjunctionExpression(AbstractExpression expression1, AbstractExpression expression2) : base(expression1, expression2) { }
public NegationExpression(AbstractExpression expression) : base(expression) { }
public BinaryExpression(AbstractExpression expression1, AbstractExpression expression2) { _expression1 = expression1; _expression2 = expression2; }
public UnaryExpression(AbstractExpression expression) { _expression = expression; }