腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
当
实现
类
是
必需
的
并
绑定
到
接口
契约
时
,
如何
使用
Java
中
的
接口
实现
松散
耦合
?
、
、
、
当我们无论
如何
都要创建一个
实现
类
时
,
松散
耦合
是
如何
与
接口
相关联
的
呢?强制
实现
类
实现
接口
中定义
的
所有方法。我不明白这怎么会考虑
到
丢失
耦合
?我对面向对象编程和软件设计
是
个新手,所以如果你能对这个话题有所了解,那将会非常有帮助。举个例子绝对
是
锦上添花。
浏览 100
提问于2013-10-21
得票数 12
回答已采纳
5
回答
耦合
:理论与现实
、
、
假设我们讨论
的
是
调用
耦合
。 在
Java
中
,
当
A创建对象B
并
调用其方法之一
时
,据说是紧密
耦合
的
。但是,如果我们创建一个
接口
IB,
使用
从A,其中B
实现
IB,它被认为
是
松散
耦合
。我不明白为什么,因为
接口
中
的
一个变化会对A和B产生影响,而B
中
的
一个
浏览 0
提问于2020-02-17
得票数 27
回答已采纳
1
回答
从技术上讲,
使用
DI、
接口
和抽象
类
编程
中
的
抽象
的
主要目的是什么?
、
我在网上看到了几个关于抽象、抽象
类
、
接口
、DI和
松散
耦合
的
答案。但这些答案都没有回答我
的
问题。我对这些主题进行了分组,因为它们与
实现
抽象相关。对这些话题有了很好
的
理解,但对它们
的
具体内容以及它们之间
的
关系还没有完全了解。 一般来说,
接口
是
用来使
类
松散
耦合
的
。因此,定义一组要
实现
的</e
浏览 8
提问于2022-09-15
得票数 -1
回答已采纳
1
回答
界面在生产应用
中
的
优势
、
、
我用
java
编程了一段时间,但
使用
的
接口
不多。我只是想知道
使用
界面有什么好处。我读过一篇关于松
耦合
的
文章,它说 紧密
耦合
使得添加新功能变得更加困难。通过
松散
耦合
,您可以轻松地交换组件。这也使您
的
系统随着系统
的
增长而变得更具有可伸缩性。
使用
松散
耦合
,您可以在向系统添加新功能
时
安全地编写附加代码,而不会破坏现有功能
浏览 8
提问于2022-11-04
得票数 -1
4
回答
如何
将DataTemplate数据类型
绑定
到
接口
?
、
、
、
、
我正在编写一个复合
的
松散
耦合
的
MVVM WPF应用程序,父VM
中
的
子VM
是
接口
而不是
类
实例,例如现在,
如何
使用
DataTemplate像这样:我理解
是
由
浏览 0
提问于2013-02-22
得票数 31
2
回答
松散
耦合
的
架构(UI层
到
BL层)
有没有人可以借助示例代码向我解释一下
如何
在C#
中
实现
松散
耦合
的
体系结构? 例如,我在UI层中有一个Employee
类
。在我
的
DTO (模型)项目中,我创建了Name和age属性。我正在创建BAL
的
对象
并
调用GetEmployeeDetails()方法。在BL
中
,我在DAL
中
调用适当
的
方法来获取EmployeeDetails。现在我想在UI和BAL以及BAL
浏览 2
提问于2012-06-19
得票数 0
1
回答
为不同类型
的
项目提取BLL、DLL和BE
的
最佳实践
我有一个带有BLL、DLL和BE (业务实体)
的
WCF服务,位于不同
的
类
库
中
。有没有人能建议一下上面的方法是不是最好
的
模式?或者我应该在它自己
的
每个项目类型上创建单独
的
BLL和DLL。 非常感谢。
浏览 0
提问于2011-08-24
得票数 2
回答已采纳
3
回答
依赖注入帮助我们
实现
松
耦合
吗?
、
、
可能重复: 依赖注入作为一个概念,我认为,封装
松散
耦合
。说它有助于
实现
松
耦合
是
正确
的
吗?据我所知,如果您设计了一个具有
松散
耦合
的
类
,那么您可以在其上
实现
DI。
浏览 4
提问于2012-10-09
得票数 1
回答已采纳
1
回答
DDD
中
的
泛型存储库:
如何
使此
接口
成为泛型?
、
、
、
、
其思想
是
在持久化模块
中
实现
“双向”映射策略(模型
到
实体,反之亦然)和通用存储库。此外,Domain模块
中
的
接口
将充当Domain和Persistence之间
的
契约
,因此我可以将其用于稍后在其他层
中
的
注入。
如何
使此
接口
成为泛型
接口
? 具体地说,这里
的
问题
是
映射。由于我
使用
的
<
浏览 65
提问于2021-09-23
得票数 0
回答已采纳
1
回答
Java
接口
松散
耦合
在现实世界
中
的
优势?
、
、
、
有人能帮我吗,我读了一些
Java
紧密和
松散
耦合
的
文章。我对
松散
耦合
有一定
的
怀疑,看了几个YouTube视频和文章,但仍然不能理解某些要点。我会解释我理解什么,什么使我困惑。在
松散
耦合
中
,我们限制
类
之间
的
直接
耦合
。但是在紧
耦合
中
,我们被
绑定
到
类
。让我们举个例子。我有一个主<em
浏览 3
提问于2022-05-13
得票数 0
5
回答
什么
是
oop (
java
)
中
的
松
耦合
和紧
耦合
?
、
在
java
.as
中
,我对松
耦合
和紧
耦合
有一些混淆,我知道松
耦合
意味着相互最少
的
信息,而紧
耦合
意味着dependency.as可以通过
接口
实现
和继承来
实现
紧密
耦合
。例如:2) C(
类
)< 假设这四个
类
是
我整个应用程序
的
一部分,更改B或D不会对应用程序产生任何影响(从运行
的
浏览 5
提问于2013-12-07
得票数 6
回答已采纳
2
回答
抽象
的
DAO模式与Spring
的
“代理不能转换为.”问题!
、
、
、
类
AbstractDaoJpaImpl定义了JPA
的
AbstractDao
实现
java
.lang.ClassCastException: $Proxy36 cannot) 在谷歌搜索
时
,经常会问到这
浏览 4
提问于2010-10-04
得票数 9
回答已采纳
3
回答
Liskov替换原则是否也适用于
实现
接口
的
类
?
、
1) LSP是否也适用于
接口
,这意味着我们应该能够
使用
实现
特定
接口
的
类
,
并
仍然获得预期
的
行为?2)如果确实是这样,那么如果反对
使用
继承
的
主要原因之一
是
由于不符合LSP
的
风险,那么为什么对
接口
进行编程被认为
是
一件好事(顺便说一句,我知道对
接口
进行编程会增加
松散
耦合
)?也许是因为: a)
松
浏览 1
提问于2012-09-04
得票数 6
回答已采纳
1
回答
松
耦合
是否可以通过任何其他方式来
实现
,而不是
使用
父
类
引用变量(通常不是在我
的
代码
中
)?
、
、
紧密
耦合
是
指一组
类
高度依赖于彼此。class C { a = b;} } } 在我
的
代码
中
,我
是
通过B
类
的
引用而不是通过父
接口
A来接受
类
的
对象。我
的
代码
是
松散
的
还是紧密
耦合
浏览 3
提问于2015-05-13
得票数 0
回答已采纳
1
回答
如何
避免紧密
耦合
?
、
、
游戏
的
结构
是
:ObjectsList
类
包含各种游戏对象,包括玩家、各种类型
的
飞船、行星和轨道(空间站)。
当
玩家到达轨道
的
一定距离内
时
,任务会被实例化。 任务被添加到MissionsList
类
中
,这个
类
本身在ObjectsList
中
。任务可能变得不可用并在没有警告
的
情况下过期(就像它们
是</e
浏览 5
提问于2013-02-28
得票数 1
回答已采纳
8
回答
对
接口
进行编码?
、
我想巩固我对“编码
到
界面”概念
的
理解。据我所知,我们创建
接口
来描述预期
的
功能,然后在具体
的
类
中
实现
这些“
契约
”。要
使用
接口
,可以简单地调用具体
类
实例上
的
方法。显而易见
的
好处
是
知道具体
类
提供
的
功能,而不管它
的
具体
实现
是什么。 我对“
浏览 8
提问于2009-12-28
得票数 18
回答已采纳
4
回答
我应该投入多少精力来创建
松散
耦合
的
设计?
、
只有当模式
是
最好
的
解决方案或帮助创建一个好
的
解决方案
时
,才应该
使用
它们(您同意吗?)我正在读的书(Head First Design Patterns)经常强调松
耦合
的
重要性。这种
松散
的
耦合
是
通过遵循“程序
到
接口
,而不是
实现
”和“封装变化
的
内容”这样
的
原则来
实现</e
浏览 0
提问于2014-03-19
得票数 10
2
回答
实现
REStful web服务最佳实践?
、
、
我正在
使用
泽西岛
的
Restful end服务,我有低于终点
的
服务。addPerson(Person person) { return person;} 以上
类
不
实现
任何
接口
我应该先写一个
接口
并在PersonWS.
java
中
实现
接口
的
方法吗?还是不需要在这里写任何
接
浏览 2
提问于2013-12-23
得票数 0
回答已采纳
4
回答
接口
的
用法如下
、
如果
接口
有空方法(隐式抽象方法),那么它
的
用途是什么?为什么我们说它减少了代码并提供了可重用性?给我一个
使用
接口
的
真实例子,它展示了抽象
类
和
接口
之间
的
区别。
浏览 2
提问于2011-01-08
得票数 1
回答已采纳
4
回答
通过
接口
理解松
耦合
的
困难
、
凯西·塞拉在第744页"Head First Servlet and Jsp“一书中我
的
问题
是
A
类
如何</e
浏览 5
提问于2013-09-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java编程新手必须了解面向对象的六大原则
Java基础教程 4—面向对象编程概念
重点java面向对象的六大原则
干货 | 以模型为中心,携程契约系统的演进
好程序员Java教程分享Java之设计模式
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券