我正在用C#.net创建一个可重用的组件。为此,我启动了一个控件库项目,并添加了一个控件。
Class MyControl : Control{}我的用户控件只显示一些图像,这些图像将在许多Windows应用程序中使用。
你能告诉我我在这里使用的是哪种设计模式吗?我无法决定它们属于哪种模式。
谢谢
添加:-对于任何问题,我的解决方案是创建一个用户控件。那么我现在遵循的是哪个设计模式?
看看所有的设计模式,让我们来看看吧。http://en.wikipedia.org/wiki/Software_design_pattern
发布于 2010-04-08 20:47:38
我不确定我们是否可以说你在遵循任何设计模式,这只是你所描述的OOP原则的基本继承,而不是设计模式。这个过程应该是确定哪些设计模式解决了您的问题,然后实现它们。尝试反向操作不太可能揭示一种模式,或者如果确实如此,那么我怀疑实现只会非常松散地遵循上述模式。
发布于 2010-04-08 20:46:39
在我看来,您并不是在使用任何特定的设计模式。充其量,你是在写可重用的代码,但我不认为这本身就是一个设计模式。
发布于 2010-04-08 20:48:54
的OOP特性
我不认为这里涉及到任何设计模式...
HTH
https://stackoverflow.com/questions/2599871
复制相似问题