title: Why aren't all functions virtual in C++?
body: <p>In C++, why aren't functions declared virtual in classes by default. I can't think of any reason why someone would not want them default. If they were all virtual, wouldn't save sometime for the programmer?</p>