what is it?
在需要基類對象的任何地方,都可以,使用公有派生類的對象來替代。
(1)派生類對象可以隱含轉換爲基類對象,即用派生類對象從基類繼承來的成員,逐個賦值給基類對象成員;
(2)派生類對象也可以初始化基類對象的應用;
(3)派生類對象地址可以隱含轉換爲指向基類的指針。
在替換之後,派生類對象就可以作爲基類對象使用,但只能使用從基類繼承的成員。
what is it?
在需要基類對象的任何地方,都可以,使用公有派生類的對象來替代。
(1)派生類對象可以隱含轉換爲基類對象,即用派生類對象從基類繼承來的成員,逐個賦值給基類對象成員;
(2)派生類對象也可以初始化基類對象的應用;
(3)派生類對象地址可以隱含轉換爲指向基類的指針。
在替換之後,派生類對象就可以作爲基類對象使用,但只能使用從基類繼承的成員。