讓我的parent
班是;兒童班的虛擬和非虛擬功能的區別
class parent {
virtual void printx() { cout<< "parent" ; }
}
案例1:
class child : public parent {
virtual void printx() { cout<< " child" ; }
}
案例2:
class child : public parent {
void printx() { cout<< " child" ; }
}
有什麼區別,如果我在child
類功能printx
的情況下,2省略virtual
?
+1重要的是......這會引起人們注意'printx'和'pritnx'不同...... – 2014-10-28 08:00:43