腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
nancy2.0
中
如何将
接口
与
实现
分离
?
c#
、
nancy
正如您在this link上看到的,可以将旧的nancy1.X模块的根和
实现
分开。现在定义这些路由的方式已经改变了,我想知道如何编写相同的
分离
逻辑。is " + parameters.category; 新的方法是: Get("/{category}", args => "My category is " + args.category); 将
接口
与
实现
分离
的旧方法是
浏览 9
提问于2019-06-03
得票数 5
回答已采纳
3
回答
如何将
接口
与
实现
分离
c#
、
.net
、
design-patterns
在
客户端程序集不了解实际
实现
并仅在
接口
上工作的情况下,是否可以将
接口
从
实现
中
分离
出来。如果我们将对象创建工作卸载给另一个组件,它仍然会创建对实际
实现
类型的依赖。我可以考虑使用反射来
实现
这一点,
在
反射中,一个层负责为转换为
接口
的对象提供服务。类型的实际实例化是通过反射完成的,并存储
在
字典
中
,其中键是
接口
,值是
实现
对象。这样,客户端代码就不知道<em
浏览 1
提问于2012-03-27
得票数 2
回答已采纳
3
回答
需要澄清:抽象类优先于
接口
。原因:它们使契约
与
实现
脱钩。
c#
、
oop
确实使用抽象类( Visual
中
的MustInherit)类,而不是
接口
来将契约
与
实现
分离
。。谢谢
浏览 2
提问于2010-08-25
得票数 2
2
回答
Golang
接口
-
实现
循环依赖关系
interfaces
、
dependency-injection
、
golang
在
尝试将
接口
与
实现
分离
时,我遇到了一个循环依赖问题.package internal "
浏览 0
提问于2022-03-15
得票数 0
1
回答
如何利用棱镜和统一
实现
真正的松耦合
wpf
、
mvvm
、
unity-container
、
prism
、
loose-coupling
我已经使用Prism和Unity框架开发了一个WPF应用程序,对于是否正确地
实现
了它们,我有一些担心。 抽象类/
接口
-我为一个程序集中的所有层组织了
接口
,然后
在
相应的库
中
引用它以
实现
。视图模型依赖关系-我主要使用EventAggregator
在
视图模型之间进行通信。
在
某些情况下,我直接在构造函数
中
传递其他视图模型的实例,并使用DI容器解析它。为了
实现
清晰的
分离
,我想通过引入
接口
浏览 1
提问于2016-11-27
得票数 0
回答已采纳
2
回答
独立于
实现
的
接口
c++
、
interfaces
、
inheritance
、
implementations
、
multiple-inheritance
在
C++中将
接口
与
实现
分离
是什么意思?
接口
和
实现
意味着什么?
浏览 0
提问于2017-05-27
得票数 -2
5
回答
将
接口
与
Java
实现
分离
java
如何将
接口
从Java
实现
中
分离
出来?
在
C/C++
中
,可以通过创建两个文件(一个.c和.h文件名相同)来
实现
这一点。如何在Java
中
做到这一点?
浏览 8
提问于2014-06-29
得票数 2
回答已采纳
2
回答
如何在不使用Spring等的情况下从业务逻辑中
分离
Swing GUI
java
、
swing
、
oop
、
decoupling
、
cohesion
很抱歉,但我想说清楚: 从BL到GUI的报表日志
浏览 4
提问于2014-06-15
得票数 7
1
回答
GCP GKE VPC本地集群IP别名是如何
实现
的?
google-cloud-platform
、
google-kubernetes-engine
、
ip-aliasing
GCP/GKE VPC本地网络如何
实现
对每个pod的别名IP分配?Linux实例
中
的每个pod都有其veth /F。
如何将
每个用于pod(i)的veth(i)连接到运行pods的Linux盒的网络
接口
?每个荚( veth )都有自己的网络
接口
连接到Linux盒上,或者所有的pods和veth
接口
共享一个eth0?那么Linux盒
如何将<
浏览 0
提问于2021-09-25
得票数 2
1
回答
C++模块:模块
实现
单元,用于不必要的重新编译?
c++
、
compilation
、
c++-modules
第一个原因是:我一点也不喜欢。听起来,我们还在90年代,编译者不能聪明到能够看到
与
BMI相关的变化和
与
实现
相关的变化之间的差异。在我看来,编译器能够快速扫描每个模块,并且只从它生成BMI。
浏览 2
提问于2018-01-17
得票数 3
回答已采纳
2
回答
独立的
实现
编程设计
c#
、
java
、
design-patterns
、
jakarta-ee
(JBOSS)我正在
实现
一个
接口
。
实现
该
接口
的每个类都有不同的
实现
。
在
未来,我确信我将需要添加更多的
实现
,这意味着我将需要在我的代码
中
添加额外的“新”。我
如何将
“新的”分配
分离
到不同的文件/package/ear/jar,这样如果将来我必须为这个特定的
接口
添加额外的
实现
,我将不需要打开整个
浏览 0
提问于2011-01-11
得票数 1
1
回答
WAI教程-无实例(显示响应)
haskell
、
response
、
haskell-wai
、
haskell-warp
Response status404 "404 - Not Found"<interactive>:12:1: error: • No instance for (Show Response) arising from a use of ‘print
浏览 1
提问于2018-12-04
得票数 0
3
回答
桥梁设计模式
中
的抽象意义
java
、
oop
、
design-patterns
、
abstraction
、
bridge
但是,我认为我们使用抽象(使用抽象类和
接口
)来将
实现
与
代码的其余部分
分离
(因为我们只是声明
接口
或抽象类,而不是
实现
类)。现在,我认为我理解抽象的方式是错误的,因为桥模式。抽象到底是什么,它是如何
与
桥模式
中
的
分离
的?
浏览 0
提问于2018-04-01
得票数 2
回答已采纳
1
回答
在
调用代码
中
依赖于数据时,如何解耦
实现
细节
dependency-injection
、
dependencies
、
inversion-of-control
、
decoupling
如果
实现
效果必须依赖于调用代码
中
的某些参数,
如何将
接口
实现
与
调用代码
分离
?这听起来可能很费解,所以这里是一个真实的例子: 所有这些存储都可以通过相同
接口
的相同
实现
访问遵循IoC原则,我们应该有一个按顺序处理代码的存储
接口
实现
的实例,而不知道它的内部结构。然而,必须根据产
浏览 1
提问于2018-06-06
得票数 0
回答已采纳
2
回答
富域模型应用程序
中
的持久化和域层
分离
domain-driven-design
、
ddd-repositories
、
anemic-domain-model
、
rich-domain-model
有一个关于将persistent layer
与
domain layer
分离
以使domain layer更加健壮的概念--它将不依赖于persistence layer
中
存储库的实际
实现
,而只依赖于存储库
接口
在
anemic-domain-model
中
,我们可以拥有:Person implements IPerson {...} // in因为它包含特定于
实现
浏览 6
提问于2021-12-11
得票数 0
1
回答
将公共
接口
与
实现
细节
分离
c++
我必须设计一个Font类,它将具有跨平台或不同库的多个
实现
(例如,Win32、GDI或FreeType )。因此,基本上会有单个共享的头/
接口
文件和多个.cpp
实现
(
在
构建过程中选择)。我更愿意保持公共
接口
(头文件)
与
任何
实现
细节保持干净,但这通常是很难
实现
的。字体对象必须拖动某种私有状态,比如GDI
中
的句柄,或者内部的FreeType face对象。
在
C++
中
,跟踪私有
实现</e
浏览 3
提问于2011-04-02
得票数 5
回答已采纳
6
回答
您应该始终用Java编写
接口
代码吗?
java
、
interface
、
oop
我理解对
接口
进行编码的原理--将
实现
与
接口
分离
,并允许
接口
的
实现
进行交换。 是否应该为我编写的每个类编写
接口
代码,或者这是否过分地扼杀了?我不想翻倍的源文件
在
一个项目,除非它是真正值得的。,我可以使用哪些因素来决定是否按
接口
编码?
浏览 9
提问于2010-07-07
得票数 48
回答已采纳
5
回答
文件访问、单元测试、依赖注入
unit-testing
、
dependency-injection
、
file-access
我最近问了一个关于将业务逻辑
与
数据访问
分离
以使应用程序可测试()的最佳方法的问题。感谢Jeff Sternal,我已经为数据访问创建了
接口
,并将其具体
实现
从应用程序顶层传递到BL。但现在我正在尝试弄清楚
如何将
文件访问方法
与
业务逻辑分开。 假设我有一个函数,它将数据从数据库加载到dataset
中
,格式化加载的数据(格式存储
在
某个外部xml文件
中
),最后将数据集序列化为一个文件。因此,为了支持可测试性,我需要将所有访问文件系统的函数移动到
浏览 0
提问于2009-09-22
得票数 2
回答已采纳
1
回答
什么源代码组织方法有助于改进模块化和API/
实现
分离
?
programming-practices
、
language-design
、
source-code
、
organization
在
该语言中,文件名必须
与
文件
中
声明的公共类相匹配,并且该文件必须位于
与
类包匹配的目录结构
中
。我对这种做法有着复杂的感情。虽然我不必猜测文件位于何处,但仍然存在大量的空目录和人为约束。大多数这些语言的共同点是它们是面向对象的,尽管该语句可能会被拒绝(列表
中
已经有一种非面向对象语言)。 最后,
在
C族中有相当多的语言有一个单独的头文件和
实现
文件。对于C,我认为这是合理的,因为它是将API
接口
与
实现
分开的为
浏览 0
提问于2011-01-10
得票数 3
回答已采纳
1
回答
“
在
不同源文件中
分离
模块
接口
/
实现
单元”和使用“私有模块片段”之间的权衡是什么?
c++
、
c++20
、
c++-modules
从表面上看,使用私有模块片段来
分离
接口
和
实现
似乎要优于
在
不同源文件中
分离
模块
接口
和
实现
单元,因为
在
使用私有模块片段时只需要管理单个源文件。但是,使用私有模块片段比
在
不同的源文件中
分离
模块
接口
/
实现
单元要好吗?什么是权衡?
浏览 1
提问于2020-11-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DNC在MES设备管理系统中的设计与实现
马斯克要实现人类与AI融合,需先把脑机接口技术引入到医疗中
Lumotive与立景光电推出联合开发解决方案 在激光雷达系统中实现光束转向技术
【技术深度解析】C+桥接模式:优雅地分离抽象与实现!
前后端分离实践
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券