12
返回列表 发新帖
楼主: techDiscussion
跳转到指定楼层
上一主题 下一主题
收起左侧

[学Java/C#] 为何 Java 设计的时候,不允许继承多个class呢?

全局:
C++ 可以多重继承
回复

使用道具 举报

全局:
不过Java可以 implementing multiple interfaces呀
回复

使用道具 举报

🔗
飞猪也是猪 2020-10-26 07:30:18 | 只看该作者
全局:
只能有一个爹,可以有多个干爹
回复

使用道具 举报

🔗
Moai17 2020-10-26 07:34:03 | 只看该作者
全局:
大盆乱炖鱼 发表于 2020-10-25 15:48
继承的class自动成为bisexual,根据意愿做男做女。。。。政治不要太正确。。。lol

这种method要加@SelfIdentification吗😄
回复

使用道具 举报

🔗
gzs 2020-10-26 07:37:48 来自APP | 只看该作者
全局:
要理解继承的深层意义吧。继承定义了这个此class的最基本的属性。如果你发现你需要继承多个parent class的话,证明你这个structure设计的有问题。 所以定义的时候 用abstract class定义最基本属性,比如人,有手有脚,可以吃饭喝水,etc。然后不管男人女人都要从这里进行继承,因为他们也具有这样的特性。 当你需要定义一些行为的时候,可以用interface来进行添加,比如逛一亩三分地这个行为,有的人会逛 有的人不会,只需要让会逛一亩三分地的人来implement这个interface即可。

评分

参与人数 2大米 +4 收起 理由
LucasDu + 1 给你点个赞!
14417335 + 3

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表