composition 相关问题

合成是将程序的各个部分组合或组合成更大程序的过程。

“如何简化计算化学熔融摩尔质量的程序

以下程序通过给定分子式质量计算不含除碳,氢,氮和氧之外的其他元素的化合物的摩尔数。在启动时,程序......

回答 1 投票 -2

如何在React中构建专用组件

我发现自己编写了这样的代码,用于一堆具有一些共性的组件:class PropertyBlock扩展了React.Component {render(){const {headtext,blockType,...

回答 2 投票 0

组合的实现 - 避免初始化列表

我喜欢在类A和B之间进行组合 - 比如说,类B有一个类型为A的成员。在初始化该成员之前,需要一些计算和/或进一步的步骤作为一个......

回答 1 投票 1

使用C ++和使用合成创建对象的一些指导

基本上我的问题是作文。我理解这个原理,但是我在其中一个测试中苦苦执行。从下面的计算机和显示器代码,我必须创建一个最终...

回答 1 投票 -1

继承与构成之间的区别

我已经提取了继承和组合之间的以下区别。我想知道后端对象的创建延迟是什么意思?请找到以下差异。作文让你......

回答 4 投票 1

Scala-Cats:用应用效果组合monadic

以下是返回ReaderT的函数定义:def f1:ReaderT [FailFast,Map [String,String],Boolean] = ReaderT(_ => Right(true))def f2:ReaderT [FailFast,Map [String,String],Boolean ] = ...

回答 1 投票 0

在UML中,组合是否意味着关联类?

在UML图中,一个类由另一个类组成,是否存在隐式关联表,还是需要显示?例如,如果我有由段落组成的章节,...

回答 3 投票 1

TypeScript:类组合

基于MPJ的这个令人敬畏的Composition over Inheritance视频,我一直在尝试用TypeScript制作合成。我想编写类,而不是对象或工厂函数。这是我的努力......

回答 2 投票 3

为什么monad没有在组合下关闭?

当我从Haskell Book学习Composing Types章节时,我被赋予了为以下类型编写Functor和Applicative实例的任务。 newtype Compose f g a = Compose {getCompose :: f(...

回答 2 投票 11

必要时可以违反Composition Over Inheritance吗?

我有一组类://这是#included来自另一个头文件//我不想继承它,因为它不是我的代码类DrawableObject; class Animal {DrawableObject obj; // ...

回答 1 投票 1

Kotlin:将复合类属性公开为公共宿主类属性

假设我们有一个Composite类class Composite(val one:Int,val two:Int)和一个Host类class Host(val comp:Composite)现在我们可以打印Composite对象的属性fun hostTest(){...

回答 2 投票 2

聚合与组合与关联与直接关联

我正在回顾我在面向对象编程方面的知识。在类主题之间的关系下,我遇到了一些对我来说有点模棱两可的关系。我知道依赖“......

回答 4 投票 43

C ++:树根应该使用继承而不是组合吗?

我有一个像我这样设置的树状数据结构:class Root; //前向声明类Tree {public:void addChildren(Root&r,...){childA = r.nodeSpace.allocate(); ......} ......

回答 1 投票 0

如何说一个关系是作文? [关闭]

我搜索了通过网站阅读的书籍,但无法得到合理的答案。什么是组合的正确含义以及我们如何在计划中实现有关系。

回答 1 投票 -2

具体示例显示monad在组合下没有关闭(带证据)?

众所周知,应用函子在组合下是封闭的,但是monad不是。但是,我一直无法找到具体的反例,表明monad并不总是......

回答 5 投票 77

在导出之前使用额外的中间件动态包装命名导出

我有一些来自ES6模块的导出函数,如:export const funA = params =>'hello funA'; export const funB = params =>'hello funB';我想在导出之前将它们包装起来:const ...

回答 2 投票 0

了解Crockford的无类OOP实现

我一直在阅读有关在JS中进行OOP的不同方法。 Douglas Crockford有一种有趣的方法,他似乎根本不使用授权。相反,对我来说,似乎他......

回答 1 投票 6

Java继承将公共getter移动到父级

我有子课程,使用组合与类也是孩子。我没有在每个子类中使用类似的getter,而是如何将组合类的getter移动到...

回答 2 投票 0

瑞典人怎么会非常瑞典问候?

考虑以下Haskell定义,取自YouTube上优秀的Haskell视频:import Data.List greeting =“Hello”swedish = intersperse'f'very f x = f(f(f x))如果我们加载它们......

回答 3 投票 7

特质继承与自我类型注释的区别

在Scala中,我已经看到了构造特征T扩展S和特征T {this:S =>用于实现类似的事情(即S中的抽象方法必须在实例可能之前定义...

回答 6 投票 41

© www.soinside.com 2019 - 2024. All rights reserved.