- 博客(5)
- 资源 (14)
- 收藏
- 关注
转载 面向对象设计原则之迪米特法则
迪米特法则来自于1987年美国东北大学(Northeastern University)一个名为“Demeter”的研究项目。迪米特法则又称为最少知识原则(LeastKnowledge Principle, LKP),其定义如下: 迪米特法则(Law of Demeter, LoD):一个软件实体应当尽可能少地与其他实体发生相互作用。
2014-03-18 09:48:43 1133 15
原创 单步执行请求导致属性或运算符自动的逐过程
了解 单步执行请求导致属性或运算符自动的逐过程 解决办法 今天调试代码老蹦出这货、很烦人、如图 原因 从 Visual Studio 2008 SP1 开始,默认情况下,调试器会在托管代码中逐过程执行属性和运算符。也就是说属性和运算符直接逐过程执行了、而不是一句句的往下走、这是比较人性化
2014-03-17 10:20:11 5509 21
原创 面向对象基础指数(7)抽象类 接口
今天给大家带来了抽象类与接口、正所谓不懂得抽象的程序员不完全算是程序员 抽象类 一句话抽象类就是类的抽象 打个比方吧、下面有这么几个类 小猫类 小狗类 鸟类 鱼类 这四个类肯定有一些共同的方法、如吃饭、睡觉、打豆豆、额?打豆豆?!打豆豆不算啊!好吧、反正就是有共同点对吧! 那我们就给这四个类抽象一下、抽象出来的类就是动物类、这四个都是
2014-03-15 20:54:40 1450 17
原创 面向对象基础指数(6)重构 集合 拆装箱 泛型
Restructure 重构(重建; 调整; 重组) 什么?你竟然不知道重构是什么意思、额……重构嘛、就是重新构造的意思、放到代码这……其实就是把以前的代码结构、以前的逻辑关系、以前的代码、改下、说俗了、就是改代码……没错改代码就是重构、只是个编程专业词而已= =、说两个字比 说改代码啥的酷!所以后专业点、说重构。 官方解释 重构(Refactoring
2014-03-05 17:50:00 1239 16
转载 IEnumerable和IEnumerator 详解
初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。 下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访
2014-03-05 10:10:58 1060 5
VB透明窗体加载透明png图片
2013-04-07
VB代码窗口鼠标滚轮插件32位
2013-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人