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() {}
};

Bibliography