已有1条回答
管理员
把子类对象复制给父类,调用方法时调用的是父类的。在Java中,当你将子类对象复制给父类对象时,实际上是创建了一个新的父类对象,其中包含了子类对象的所有属性和方法。因此,当你调用父类对象的方法时,实际上是调用了父类对象的方法,而不是子类对象的方法。
举个例子,假设你有一个父类Person,它有一个方法sayHello(),以及一个子类Student,它也有一个方法sayHello()。现在,如果你将一个Student对象复制给一个Person对象,那么这个Person对象就会包含一个Student对象的所有属性和方法,包括sayHello()方法。当你调用Person对象的sayHello()方法时,实际上是调用了Person对象的sayHello()方法,而不是Student对象的sayHello()方法。
需要注意的是,当你从子类继承父类的属性和方法时,子类对象可以访问父类对象的属性和方法,但是当你从父类继承子类的属性和方法时,父类对象无法访问子类对象的属性和方法,因为父类对象只包含了子类对象的属性和方法,而不包含父类对象的属性和方法。
猜你喜欢
哄女朋友睡觉的故事
金箭电动车所有价格及图片(金箭电动车轻摩图片)
轮胎胎压低还能开吗
荣威rx8一箱油跑多少公里 荣威rx8百公里油耗多少(实测油耗12.70L)
华为手机控制中心删除
本田思域2021款报价 2021款HATCHBACK 220TURBO CVT新锐控价15.72万元
闲鱼同一件商品可以一直卖吗
福特轿车新款多少钱(全新福特福克斯四缸值不值得买)
一加 Ace 2V玩和平精英掉帧吗
本田crv尾翼效果图展示,本田crv尾翼安装教程教程
日产轩逸有几个颜色 哪款配色最好看
东风风神奕炫车身多长
最新学习
提车时4s店必须给的证件有哪些?
help do 和help to do
大众途观x动力怎么样 大众途观x是几缸发动机(直列四缸)
途安油耗(1.8t途安市区真实油耗)
小米12s多重
江西车牌字母代表
林肯领航员有几种颜色 林肯领航员颜色有几种(四大外观配色)
汽车仪表盘出现(!) 黄灯怎么消除 需要补充轮胎胎压(会自动消除)
苹果手机充电要充到100%吗
v形状的汽车标志是什么车
起亚k5汽车报价及图片(全新起亚K5参数配置)
超市是怎么防盗的