封裝、繼承和多態(tài)是面向?qū)ο缶幊痰娜筇卣?,在Java開發(fā)過程中有著廣泛應用。以下關(guān)于它們的描述不正確的是( )。
A、封裝是將數(shù)據(jù)和基于數(shù)據(jù)的操作封裝成一個整體對象,通過接口實現(xiàn)對數(shù)據(jù)的訪問和修改
B、繼承關(guān)系中共有的類屬性特征均需在父類和子類中進行說明
C、多態(tài)使得一個類實例的相同方法在不同情形有不同表現(xiàn)形式
D、多態(tài)機制使具有不同內(nèi)部結(jié)構(gòu)的對象可以共享相同的外部接口