Original Post
what is the better interface, one with only pure virtual functions (i'm using C++) or one which also has some member variables and some implemented functions so the derived class haven't got to care about all the stuff and to ensure that some specific functions have really the assumed behavior, it is probably an opinion than a design decision but i'm interested how you would handle this, greets and thanks in advance for your opinion, tgar [Edited by - Thaligar on January 4, 2007 9:25:49 AM]