public (FactorsBase OnlyA, FactorsBase AandB, FactorsBase OnlyB) Venn(FactorsBase b) { var(onlyA, aAndB, onlyB) = this.Venn <FactorBase>(b); return(Factors.Create(onlyA), Factors.Create(aAndB), Factors.Create(onlyB)); }
public override bool Equals(FactorsBase other) => Equals(other as Factors);
public abstract bool Equals(FactorsBase other);