diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index 34e0282..9c6e57f 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -7129,8 +7129,8 @@ An abstract class typically does not have any data for a constructor to initiali class Shape { public: // no user-written constructor needed in abstract base class - virtual Point center() const =0; // pure virtual - virtual void move(Point to) =0; + virtual Point center() const = 0; // pure virtual + virtual void move(Point to) = 0; // ... more pure virtual functions... virtual ~Shape() {} // destructor };