腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
12
回答
如何
从
坏
到
好
的
OOP
设计
?
、
、
、
我读了很多关于
OOP
设计
中
的
好
的
和
坏
的
实践
的
文章。很高兴知道你
的
设计
是
坏
的
,或者是
好
的
。但是你
如何
从
糟糕
的
设计
变成
好
的
设计
呢?我已经将接口(xaml)和代码隐藏
从
主要
的
业务逻辑类中分离出
浏览 14
提问于2009-01-13
得票数 5
回答已采纳
3
回答
使某些方法主要包含方法调用,而其他方法则执行“最低级别”
的
工作。
、
、
、
我认为这种编码风格
的
优点是,在最低
的
级别上,代码是非常可测试
的
,然后集成测试也应该非常容易构建。class CoolObject{var member2; //same} return return_value + libraryASDF123.function
浏览 0
提问于2013-10-03
得票数 3
回答已采纳
2
回答
哪种JavaScript
OOP
设计
模式最能利用ECMAScript 5
的
(新)特性?
、
、
,并包括与对象和原型相关
的
新功能。在搜索SO和谷歌
的
OOP
设计
模式时,我发现在JavaScript中有相当多不同
的
方法来“做
OOP
”(无论您
如何
定义
OOP
,
从
试图模仿经典
的
OOP
到
简单地尝试减少名称空间污染)。相对于ECMAScript 5引领JavaScript世界
的
方向,哪种
设计
模式是最具前瞻性
的
?它
的
主要
浏览 0
提问于2009-06-18
得票数 1
回答已采纳
4
回答
好
的
还是
坏
的
OOP
?
、
、
假设有一个具有构造函数
的
抽象类,该构造函数调用一个受保护
的
抽象方法,而该方法尚未由子类实现。这是个好主意还是坏主意?为什么?
浏览 0
提问于2010-11-03
得票数 8
回答已采纳
1
回答
好
的
OOP
设计
、
有一个问题和答案
的
层次结构:{}{class AnswerProbability<Q extends Question> Q question以及<
浏览 0
提问于2011-12-22
得票数 1
2
回答
好
的
实践--
oop
设计
很少有子类扩展我
的
抽象父类。这些子类几乎没有相同
的
属性,例如date。所以我
的
问题是,我应该在我
的
抽象类中声明这些属性(date)
的
setter和getter,还是只在每个子类中声明?
浏览 0
提问于2012-09-05
得票数 0
回答已采纳
1
回答
OOP
示例-
如何
避免使用帮助器类
我想要一个创建联系人
的
函数,其中一个参数是组织名称。如果组织名称已存在,则联系人将被分配到该现有组织。否则,将当场为该联系人创建一个新组织。由于这个函数创建了一个联系人,也可能创建了一个组织,我
的
第一个想法是为它创建一个helper类,因为它似乎不属于这两个类。我一直认为助手类在
OOP
中是糟糕
的
实践,所以我在寻找其他
的
建议。如果不使用helper类,您将
如何
实现这一点?
浏览 3
提问于2013-04-12
得票数 0
回答已采纳
1
回答
开发冷融合Web服务
我需要开发/
设计
,它使用很少
的
对象调用和函数。
如何
认证外部/内部用户,任何示例?
浏览 5
提问于2010-10-03
得票数 0
2
回答
java中
OOP
概念和
设计
模式之间
的
区别(更重要
的
是)
、
、
我想知道
设计
模式和
OOP
概念是否相同。刚刚有人告诉我,它们是一样
的
。你能给我两个人
的
区别吗?在我开始android开发之前,哪一个是必须要学习
的
?
浏览 0
提问于2012-10-13
得票数 0
回答已采纳
1
回答
phploc输出解释
、
、
、
如果我对我
的
一个phploc项目(开放源码)运行,我会看到这个输出。 Class constants: 9 14.09%静态方法在
OOP<
浏览 3
提问于2012-12-18
得票数 6
3
回答
好
/
坏
的
业务对象
设计
?
它看起来像是基于
的
CSLA框架,但有一个非常恼人
的
问题。当业务对象加载时,它会抛出异常。因此,如果它试图加载一些在数据库中不可用
的
数据,就会抛出一个异常。这是一个
好
的
设计
吗?
浏览 0
提问于2010-11-25
得票数 1
回答已采纳
1
回答
从
AbstractTableModel扩展时
如何
正确填充表中
的
数据
、
、
、
我得到了一个类对象
的
数组(名为: store)。我必须
从
存储数组中检索一些值,并希望用这些值填充我
的
JTable (对象数据)。我已经将这个数组传递
到
一个类中,我计划在其中绘制我
的
用户界面,其中也包括表。所以,我
的
代码看起来像这样....};} 现在,我
的
问题是,如果我想确
浏览 0
提问于2012-10-23
得票数 0
2
回答
在模板中放置指向自己网站
的
链接?
我想知道,当你
设计
一个主题时,把链接放到你自己
的
网站上是
好
的
还是
坏
的
。在Tumblr?我注意
到
这一点,当我看到许多链接到我
的
网站,
从
人们
的
tumblr使用我
的
模板。
浏览 0
提问于2010-09-28
得票数 3
回答已采纳
2
回答
EF存储库
到
NHib
的
实现
、
、
、
、
下面是一个为使用实体框架而
设计
的
通用存储库
的
实现。在这个练习中忽略它
的
“
好
”或“
坏
”...} {}这不是关于
如何
设计
存储库或是否使用存储库
的
问题只是
从
EF
到</em
浏览 1
提问于2012-11-05
得票数 0
回答已采纳
1
回答
我们真的可以在不丢失所有关键
OOP
功能
的
情况下使用
OOP
中
的
不可变性吗?
、
、
我看到了使程序中
的
对象不可变
的
好处。当我真正深入地考虑为我
的
应用程序
设计
一个
好
的
设计
时,我通常会自然而然地得出我
的
许多对象是不可变
的
。通常,我希望我
的
所有对象都是不可变
的
。这个问题处理相同
的
想法,但没有任何答案表明什么是解决不可变
的
好
方法,以及何时实际使用它。有什么
好
的
不变
的
设计</e
浏览 0
提问于2017-06-02
得票数 12
3
回答
为什么一个贫血
的
域模型在C#/
OOP
中被认为是不好
的
,而在F#/FP中却非常重要?
、
、
、
、
这与面向对象
的
设计
完全相反,在这种
设计
中,行为和数据应该结合在一起。毕竟,这正是一个类。事实上,在一个真正面向对象
的
设计
中,除了行为之外,什么也没有--数据是私有的,只能通过方法访问。事实上,在面向对象
设计
中,没有足够
的
数据类型行为被认为是一件坏事,甚至有一个名字:"贫血域模型“。考虑
到
在C#中,我们似乎一直在借用F#,并试图编写更多功能风格
的
代码;为什么我们不借用分离数据/行为
的
思想,甚至认为它
浏览 0
提问于2013-06-28
得票数 54
回答已采纳
1
回答
如何
通过Java中
的
方法参数更改使用
的
方法
我正在用java做一个简单
的
扑克游戏,我目前正在开发这个播放器。当需要按照套装、价值和排名对玩家
的
甲板进行排序时,我想知道我是否可以通过一种方法来完成这一切,而不只是使用if语句。我通过研究了解了java反射,但我不确定它是否是我所需要
的
,而且让我感到困惑。然而,我仍然有兴趣找到一个解决方案。 myHand[j+1] = t; }
浏览 0
提问于2018-03-15
得票数 1
回答已采纳
6
回答
学习良好
的
OOP
设计
和取消一些坏习惯
、
、
、
、
可能重复: 您推荐哪些书籍或资源来学习实用
的
面向对象
设计
和开发概念? 到目前为止,在我
的
职业生涯中,我主要是一名C程序员,了解C++。我依赖于C++,主要是为了STL提供
的
方便,而且我很少关注
好
的
设计
实践。当我开始寻找新
的
工作岗位时,我
的
这个坏习惯又回来了。在面试中,我被要求用面向对象编程(
OOP
)来
设计
一个问题(比如国际象棋或其他场景),我在这方面做得很糟糕(我从一次面试中得到了反馈)。我尝
浏览 0
提问于2012-10-30
得票数 1
1
回答
以最小
的
麻烦重新
设计
php应用程序
、
我有一个当前
的
web应用程序,令我尴尬
的
是它没有以最好
的
方式
设计
,但在我
的
辩护中,它是我
的
第一个应用程序!问题是应用程序启动
的
小,使用
的
方法是为每个对象我有一个文件,但他们实际上不是这样
的
类:在product.php文件中,我有如下内容:这
浏览 0
提问于2011-05-12
得票数 0
回答已采纳
1
回答
在开放式购物车中学习mysql调用
的
面向对象
、
、
、
我是
OOP
新手,我通过Open代码学习过,我想知道他们是
如何
在Controller文件
的
这么短
的
语句中进行查询调用
的
。但是他们是
如何
通过db.php连接到控制器
的
呢?还是扩展控制器发挥了神奇
的
作用? 哪个文件是连接所有这些
的
主要核心?如果我想创建我自己
的
网站,我要怎么做呢?
浏览 7
提问于2015-04-08
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券