c中的虛函數有什麼作用

來源:生活大全幫 1.84W

c中的虛函數有什麼作用

c++中的虛函數的作用如下:

1、實現多態性,多態性是將接口與實現進行分離

2、實現以共同的方法,但因個體差異而採用不同的策略。

3、在有可能成為父類時,虛函數可以被同名子類函數覆蓋,安全係數高。

4、虛函數的主要作用是對派生類實現動態聯編。

5、調用的函數在基類中被説明為虛函數,子類中該函數會自動成為虛函數。

熱門標籤