黑马程序员技术交流社区
标题:
第二十二天 &11GUI(菜单) 菜单之间的关系
[打印本页]
作者:
郝勇
时间:
2013-3-23 18:45
标题:
第二十二天 &11GUI(菜单) 菜单之间的关系
本帖最后由 郝勇 于 2013-3-25 19:23 编辑
这是我零零碎碎整理出来的(都是看视频里的)
menu菜单是menuItem菜单项中的子类
Menu extends MenuItem
Menu add(MemuItem) 菜单中可以添加菜单条 也可以添加菜单 既可以添加它的父类 也可以添加自己
这些说明MenuItem 是Menu 的父类 这不是说menu是最小的么
为什么下面这些关系是这样呢
MenuBar中有 add(Menu m) 菜单栏
Menu方法 中有 add(MenuItem mi) 菜单
MenuItem 菜单项
为什么不是MenuItem中有add(Menu m) 方法?
作者:
whs_nk
时间:
2013-3-23 22:42
我还没看到GUI这里,不过,根据你的问题,Menu extends MenuItem,那么,很明显,Menu这个子类除了继承父类MenuItem的方法,子类也可以有自己的方法啊,因为子类是后来出现的,如果将子类的方法都写入父类,父类臃肿不说,继承类的存在也没有意义了
作者:
郝勇
时间:
2013-3-24 08:15
再等等 看看有没有高人!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2