![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 69
穿越的马里奥
这个作者很懒,什么都没留下…
展开
-
重置网页右键菜单
网页右键菜单1、要求2、思路3、实现 使用的设计模式加方法:惰性单例+迭代 1、要求 在网页中鼠标右击后出现菜单,菜单中出现可选择的项,若有子菜单也需显示,就像浏览器自带的方法一样。 2、思路 因为部分拥有子菜单 故首先需要设计数据对象的格式。 鼠标覆盖在菜单中的拥有 子菜单的 ‘li’ 上时需要弹出子菜单,所以有两种解决思路 2.1 动态创建子菜单对象(首先使用的这种方法,后来因为粗心...原创 2018-12-05 14:45:48 · 252 阅读 · 0 评论 -
MVVM 模式进度条与滚动条
MVVM模式进度条与滚动条1、MVVM模式介绍2、代码 1、MVVM模式介绍 MVVM 模式,模型 (Model) -视图 (View) -视图模型 (ViewModel) : 为视图层 (View)量身定做一套视图模型 (ViewModel),并在视图模型 (ViewModel) 中创建属性和方法,为书图层 (View) 绑定数据 (Model) 并实现交互。 2、代码 <!DOCTY...原创 2018-12-06 15:49:32 · 842 阅读 · 0 评论 -
C# 策略模式
策略模式1 实现策略模式2 抽象类与接口(转载)综上 1 实现策略模式 使用接口实现的代码 /// <summary> /// 飞的接口 /// </summary> public interface IFlyBehavior { string Fly(); // string Bark(); ...原创 2019-09-23 14:39:12 · 140 阅读 · 0 评论