考虑以下Java代码:`Parent p = new Child();` (其中Child是Parent的子类),关于对象 `p`,以下描述哪个是准确的?

答案解析

在向上转型中,声明的类型(即等号左侧的类型)是编译时类型,而实际创建的对象类型(即等号右侧的类型)是运行时类型。因此,p的编译时类型为Parent,运行时类型为Child。
正确答案:B
随机推荐
开始刷题