No....if its virtual in the base, it stays virtual for the redefinitions....you can label each redefinition as a virtual to remind yourself, but its not compulsaryOriginally posted by JasonLikesJava
Without foo() being virtual in class C won't it execute the function in C and not "go through" to D?
:: oops..sorry..btq beat me ::