A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 郝勇 中级黑马   /  2013-3-23 18:45  /  1611 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 郝勇 于 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) 方法?



点评

记得及时处理帖子哦,继续追问,或将分类改成【已解决】,谢谢  发表于 2013-3-24 07:53

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1

查看全部评分

2 个回复

倒序浏览
我还没看到GUI这里,不过,根据你的问题,Menu extends MenuItem,那么,很明显,Menu这个子类除了继承父类MenuItem的方法,子类也可以有自己的方法啊,因为子类是后来出现的,如果将子类的方法都写入父类,父类臃肿不说,继承类的存在也没有意义了

评分

参与人数 1技术分 +1 收起 理由
陈丽莉 + 1

查看全部评分

回复 使用道具 举报
再等等  看看有没有高人!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马