设计模式
愤怒的苹果ext
本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、Mac、Android、IOS、WP8等系统的开关机.
展开
-
设计模式-写在前面的话
设计模式简介 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、少写坑、让代码更容易地被他人理解、保证代码可靠性。毫无疑问,设计模式于己于人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石脉络,如同大厦的结构一样。 - 反复使用:设计模式被使用太多了,比如一些框架源码和自...原创 2018-07-08 17:25:22 · 351 阅读 · 0 评论 -
策略模式
一、什么是策略模式? 策略模式定义:定义算法族分别封装起来,它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 生活中的策略比如我们网上购物付款的时候:可以使用支付宝、微信、银联等等;这些都是为了实现同一个事儿的多种策略。 二、代码举例 上面说了网上购物付款的事儿,但是从用户角度说的;现在就从程序的角度来讲。 一个购物网站要接这些(支付宝、微信、银联)支付供用户选择,然后用户选择...原创 2018-10-14 12:05:38 · 284 阅读 · 0 评论