首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我的用户控件属于哪种设计模式?

我的用户控件属于哪种设计模式?
EN

Stack Overflow用户
提问于 2010-04-08 20:42:54
回答 3查看 444关注 0票数 0

我正在用C#.net创建一个可重用的组件。为此,我启动了一个控件库项目,并添加了一个控件。

代码语言:javascript
复制
Class MyControl : Control{}

我的用户控件只显示一些图像,这些图像将在许多Windows应用程序中使用。

你能告诉我我在这里使用的是哪种设计模式吗?我无法决定它们属于哪种模式。

谢谢

添加:-对于任何问题,我的解决方案是创建一个用户控件。那么我现在遵循的是哪个设计模式?

看看所有的设计模式,让我们来看看吧。http://en.wikipedia.org/wiki/Software_design_pattern

EN

回答 3

Stack Overflow用户

发布于 2010-04-08 20:47:38

我不确定我们是否可以说你在遵循任何设计模式,这只是你所描述的OOP原则的基本继承,而不是设计模式。这个过程应该是确定哪些设计模式解决了您的问题,然后实现它们。尝试反向操作不太可能揭示一种模式,或者如果确实如此,那么我怀疑实现只会非常松散地遵循上述模式。

票数 3
EN

Stack Overflow用户

发布于 2010-04-08 20:46:39

在我看来,您并不是在使用任何特定的设计模式。充其量,你是在写可重用的代码,但我不认为这本身就是一个设计模式。

票数 2
EN

Stack Overflow用户

发布于 2010-04-08 20:48:54

  • 继承和抽象--具有可重用组件

的OOP特性

我不认为这里涉及到任何设计模式...

HTH

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2599871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档