diff --git a/basic_content/virtual/set3/vir_con.cpp b/basic_content/virtual/set3/vir_con.cpp index 78c4a07..5b059ed 100644 --- a/basic_content/virtual/set3/vir_con.cpp +++ b/basic_content/virtual/set3/vir_con.cpp @@ -29,7 +29,7 @@ class Base virtual void ChangeAttributes() = 0; // The "Virtual Constructor" - static Base *Create(int id); + virtual Base *Create(int id); // The "Virtual Copy Constructor" virtual Base *Clone() = 0;