2 u011359326 u011359326 于 2016.01.31 15:35 提问

伪代码化的问题的问题,为什么会有父类.子类这种写法,或者说是类.对象这种写法

ViewGroup.LayoutParams bookNameParams =
new ViewGroup.LayoutParams(
ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
对于以上代码的伪代码化的问题

            父类.子类 对象=new 父类.子类(父类.子类.FILL_PARENT,父类.子类.WRAP_CONTENT)
            JAVA当中有父类.子类作为一个类的写法的吗,或者这种写法
            为什么不直接写子类就可以了,写父类.子类感觉是画蛇添足的感觉啊
            为什么不直接写对象了,写类.对象感觉是画蛇添足的感觉啊啊
            到底上面写的是父类.子类还是类.对象呀,我看晕了

3个回答

caozhy
caozhy   Ds   Rxr 2016.01.31 15:52
已采纳

在类的内部可以直接写子类

caozhy
caozhy   Ds   Rxr 2016.01.31 15:54

好比你在上海可以说我要去中山北路。但是你在北京你就要说你要去上海的中山北路。因为中山北路不是只有上海才有。
一个道理,内部类在外部它的名字不承认的,需要完整写。

u011359326
u011359326 谢谢解答
接近 2 年之前 回复
wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.01.31 15:46

据我推测,这段代码应该是创建了一个内部类的实例。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!