腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
重用属性-
组合
优于
继承
、
、
、
嗯,我遇到了这个问题,我确实想应用
继承
,因为我必须重用metod和属性,但是我仍然需要基于类/类型来工作。对方法来说,使用
组合
而不是
继承
很好,但是我如何在属性上实现相同的功能呢?我不能用它做作文..。它们都是一组值得
继承
的方法。(有一些方法可以知道员工在哪里工作,另一些人则告诉电话号码与他联系)。所以,一开始,我从一个类雇员那里
继承
了所有这些信息,但是这导致管理员通过引用Employee来了解他负责的雇员的集合,因此,我无法检索他的一组员工,并根据他们的角色类型来安排他们的工作。但最重要的是,<
浏览 2
提问于2016-01-31
得票数 0
2
回答
固气效率的成分重于遗传
、
、
、
、
在面向对象语言中,
组合
优于
继承
是众所周知的最佳实践。稳健性也是一种面向对象的语言,但也存在着气体效率问题。 问题是,在稳定的情况下,考虑到各自的天然气成本,成分和
继承
是如何相互比较的?
浏览 1
提问于2018-09-26
得票数 9
4
回答
如何通过
组合
包含属性?
、
、
、
、
在第三次在我的当前项目中重构
继承
链之后,我搜索了“
继承
很糟糕”,发现我遇到的问题并不少见,而且
组合
是推荐的替代解决方案。我理解如何使用
组合
以函数的形式添加行为,但我有问题要想出用同样的方式添加属性的方法。 public string Name { get; set; }}class S
浏览 1
提问于2018-03-27
得票数 3
3
回答
成分重于遗传-气体效率
、
、
在面向对象语言中,
组合
优于
继承
是众所周知的最佳实践。稳健性也是一种面向对象的语言,但也存在着气体效率问题。 问题是,在稳定的情况下,考虑到各自的天然气成本,成分和
继承
是如何相互比较的?
浏览 0
提问于2018-10-04
得票数 9
2
回答
React中
组合
优于
继承
的优点
、
、
在React中,我很难用
继承
来代替
组合
。我将尝试解释提出的问题和我当前的解决方案,基于
继承
,这在React样式指南中是不鼓励的。<div> </div> }当我尝试将其转换为基于
组合
的方法时this.setState} />
浏览 30
提问于2018-07-31
得票数 3
1
回答
UML的实现与推广?
、
我创建了一个接口: void Parse(string[] txtFile);} ... ...我会说,这是一种实现,因为我
继承
了整个接口
浏览 3
提问于2019-06-17
得票数 2
1
回答
从toString
继承
的类的arrayList方法
、
、
、
我通过使用
继承
的get方法使其工作,但我想知道直接访问字段(就效率和编码实践而言)是否可能和更好。
浏览 4
提问于2017-01-27
得票数 1
回答已采纳
1
回答
Java构造函数扩展
当我扩展某些类时,例如: int id; id = _id;}public class Second extends First { 当我只需要这样做的时候,我必须重新声明二等类的构造函数。我可以: super(_id);但是每次我更改父构造函数时,都需要编辑所有扩展类的构造函数。该死,别跟我说电话和天线,我已经用过很多次了。。 现在我只问-我不能在扩展类上编
浏览 2
提问于2012-05-20
得票数 5
3
回答
如何在没有
继承
的情况下设计控制树/层次结构?
、
我知道的回应,也知道
组合
优于
继承
的优点。以下列控件为例.如何在不使用
继承
的情况下设计控制模型/层次结构,您认为哪一种更好?.:这个问题也是由提出的
浏览 1
提问于2008-12-12
得票数 1
回答已采纳
7
回答
“谨慎使用扩展方法”背后的动机是什么?
、
在使用扩展方法
优于
继承
或
组合
时,是否有特定的设计标准?在什么标准下,他们是不受欢迎的?
浏览 1
提问于2010-03-26
得票数 11
回答已采纳
1
回答
如何学习作为JavaScript开发人员的Haxe
、
、
我已经使用
JS
大约3年了。我想用OpenFL制作移动应用程序。不过,我不认识哈克斯。我也不懂其他编程语言。不过,我对学习课程、
继承
等都很满意.此外,据我所读到的,OpenFL在性能上
优于
Adobe,您需要了解Haxe才能使用OpenFL。 那我怎么开始呢?有什么好资源吗?所有这些似乎都是针对AS3开发人员定制的。
浏览 1
提问于2014-01-05
得票数 4
回答已采纳
1
回答
在spring服务层中使用
继承
是一个最佳实践吗?
、
、
我构建了一个带有公共抽象类(BaseUserManager)的
继承
树,以减少两个类之间的冗余。我不习惯使用
继承
分解代码,特别是在服务层中。你们春天的伙伴们能找到更好的方法吗?
浏览 4
提问于2013-02-28
得票数 7
1
回答
从方法本身的实现中调用抽象函数
、
如果这种情况是非法的, (见答案) @Mark解释了
组合
优于
继承
:type UseComposition (doSomethingElseDefinedLater)
浏览 2
提问于2014-03-10
得票数 2
回答已采纳
2
回答
Javascript区分
组合
和
继承
、
、
、
在类风格(c++)或传统的设计模式(GofPatterns)中,
组合
和
继承
之间的区别是什么,它是如何实现的,以及何时使用什么(优点/缺点),这一点非常清楚。你们在想什么?
浏览 0
提问于2014-06-18
得票数 1
2
回答
代码复制与
组合
和观察者模式?
、
我听说过几次
组合
优于
继承
,在这样的示例中,我可以创建一个包含订阅管理器的抽象类,并具有添加和删除订阅者的功能。 但是,compoisiton over inheritance使我不能使用抽象类。
浏览 2
提问于2019-06-26
得票数 2
1
回答
JS
组合
/
继承
原型
、
、
、
我希望能够扩展.extend(obj)函数中给定的任何对象。到目前为止,除了传入对象字面量之外,我都让它正常工作。class myClass { Object.assign(Object.getPrototypeOf(obj), myClass.prototype); } return 'hello!'}function foo() { myClass.ex
浏览 1
提问于2018-05-31
得票数 0
1
回答
私有
继承
、好友和异常处理
、
、
、
当A类从B类私有
继承
时,这意味着B是A的私有基类子对象,但对于朋友来说不是,对于朋友来说它是一个公有子对象。} { } {} 附注:这不是真正的代码,这是一个理论实验,也就是说,不要告诉我朋友不好,
组合
优于
私有
继承
等
浏览 1
提问于2010-10-10
得票数 4
回答已采纳
2
回答
此示例是否值得使用公共
继承
?
、
、
现在,对于最终用户,我希望公开这些类
组合
中的方法。类似地,我可以创建一个公开多个
继承
自Class1和Class3的类Class1。多层
继承
:我可以从Class1派生Class2,并调用Class1Class2。如果我们需要Class1Class2Class3,我们从Class2和Class3
继承
该类,这两个类都是从Class1派生的。在这里,我们将使用虚拟
继承
来解决钻石问题。使用这种方法,我们需要为所有方法提供实现,并将它们委托给
组合
对象。虽然“
组合
优于</em
浏览 4
提问于2020-05-09
得票数 0
回答已采纳
1
回答
Java
继承
图
、
我是学生,学习java
继承
。(程序制作就是“比特币挖掘”)我认为(他说这是错误的)原因是c
浏览 3
提问于2020-01-18
得票数 1
回答已采纳
2
回答
2D Platformer多类无代码重复
我在c#的2D平台上工作,就像大多数人一样,但我对这个项目有一个很好的开始,我有一个名为Player的类,然后我处理该玩家的所有碰撞以及游戏屏幕类中背景中块的滚动。我刚刚添加了另一个玩家(在这个例子中是一个战士),但是我所有的碰撞都是基于玩家的位置和速度的,我如何改变方块的移动和碰撞来围绕战士的速度和位置(而不是复制或创建很多代码)。
浏览 1
提问于2014-04-05
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何用组合替代继承
JS进阶 拷贝与继承
继承和组合-JAVA成长之路
JS中的继承核心详解
js中类定义和类继承
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券