
程序思想
candyguy242
这个作者很懒,什么都没留下…
展开
-
设计模式中类的关系
在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。 1. 依赖(Dependence) 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。定义比较晦涩难懂,但在java中的表现还是比较直观的:类A当转载 2012-03-30 14:15:29 · 477 阅读 · 0 评论 -
程序员最容易犯的几个技术上的错误
摘要:作为一名程序员,你是否也会因为技术高超而炫耀自己的技能呢,文中总结了程序员最容易犯的几个技术上的错误,欢迎您分享你的想法和经验。 导读:本文是从 Top technical mistakes of programers 这篇文章翻译而来。译文来自外刊IT评论《程序员最容易犯的几个技术上的错误》。 内容如下: 1.为钱而编程 如果你对编程不感兴趣,你转载 2013-01-24 11:27:03 · 529 阅读 · 0 评论 -
闭包的概念、形式与应用
原文地址: 什么是闭包? 闭包并不是什么新奇的概念,它早在高级语言开始发展的年代就产生了。闭包(Closure)是词法闭包(Lexical Closure)的简称。对闭包的具体定义有很多种说法,这些说法大体可以分为两类: 一种说法认为闭包是符合一定条件的函数,比如参考资源中这样定义闭包:闭包是在其词法上下文中引用了自由变量(注1)的函数。 另一种说法认为闭包是由函数和与其相转载 2014-05-23 18:03:36 · 707 阅读 · 0 评论