A virtual
function which the implementing class must implement. They’re denoted with =0;
(see the first and second virtual functions in Container
).
class Container {
public:
virtual double& operator[](int) = 0;
virtual int size() const = 0;
virtual ˜Container() {}
};