
代码构建和设计模式
software_apprentice
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Memento模式,Java和友元
2,3个星期前,看了设计模式中的Memento(备忘录)模式。GOF的那本书表示Memento的变量只有Originator(原发器)能够访问,这在c++中很容易实现,因为c++有友元的概念。只要将Memento的成员变量设置成私有访问权限,再把Originator设置成Memento的友元即可。可是Java怎么办?Java可没有友元的概念。那究竟怎么能用Java实现Memento模原创 2006-07-18 21:06:00 · 1703 阅读 · 0 评论 -
管理好你的对象!
这篇日志相当有份量,是我个人工作了一年来对面向对象软件开发的最高度了,希望同行也能看一看,给点意见! 面向对象语言的核心是对象,怎样有效的生成,管理对象是面向对象软件开发中标志代码质量的核心!许多初学者在刚刚接触面向对象软件时往往仍然在用面向过程的思路开发。过了一段时间,他们会逐步体会到继承和多态的好处,逐渐以面向对象的思路进行开发。可是许多时候,开发出的系统的性能往往不原创 2006-07-18 21:22:00 · 675 阅读 · 0 评论