qq_32837433 2022-04-06 23:54 采纳率: 0%
浏览 25

请问Object obj = a3.getKet();是什么意思

请问途图中Object obj = a3.getKet();是什么意思。

img

  • 写回答

1条回答 默认 最新

  • java.util.Man 2022-04-07 00:19
    关注

    key应该是A类的一个属性(Object类型的),应该是被private进行了修饰,A类外部无法直接访问到key属性,因此A类型提供了public的setKey和getKey方法。Object obj = a3.getKey()是获取a3对象的key属性,并将key的赋值给obj。至于为什么返回的是Object类型,是应为A类采用的是泛型,上面你代码创建a3的时候指定了类型为Object。
    另:命名有很多错误

    评论

报告相同问题?

问题事件

  • 创建了问题 4月6日