Because they are annoying to deal with and chances are some virtual or non virtual functions depend on non virtual or virtual functions. They are also hard to maintainbcsince library updates may break derived classes
Spelling
Because they are annoying to deal with and chances are some virtual or non virtual functions depend on non virtual or virtual functions. They are also hard to maintainbcsince library updates may break derived classes
Spelling
base class with many virtual functions