For example, it should be illegal for a Class to invoke an Abstract method [in its constructor].
This was causing some strange linker errors that were not initially obvious. According to the StackOverflow link that Mark provided it is also dangerous for virtual functions, in general, because of the class hierarchy!
Original Author: Ghouly-The-Ghost
For example, it should be illegal for a Class to invoke an Abstract method [in its constructor].
This was causing some strange linker errors that were not initially obvious. According to the StackOverflow link that Mark provided it is also dangerous for virtual functions, in general, because of the class hierarchy!
https://stackoverflow.com/questions/962132/calling-virtual-functions-inside-constructors