25 explicit base(
int i) : i(i)
124 assert(a->isSame(*b) ==
false);
virtual base * clone() const =0
derived(derived const &s)
derived * clone() const override
bool isSame(base const &o) const
bool isSame(derived const &o) const
bool operator==(base const &o) const
bool operator==(derived const &o) const