- 博客(4)
- 收藏
- 关注
原创 消除实现继承和面向接口方法
继承是面向对象中很重要的概念。如果考虑到Java语言特性,继承分为两种:接口继承和实现继承。这只是技术层面的问题,即便C++中不存在接口的概念,但它的虚基类实际上也相当于接口。对于OO的初学者来说,他们很希望自己的程序中出现大量的继承,因为这样看起来很OO。但滥用继承会带来很多问题,尽管有时候我们又不得不使用继承解决问题。 相比于接口继承,实现继承的问题要更多,它会带来更多的耦合问题。但接口
2011-12-02 10:17:05 821
原创 Java编程思想:面向对象的逻辑思维方式
什么叫“面向对象”?不感兴趣者,一带而过;有志于在这方面发展的,匆忙找到一本有关书籍来啃究竟什么是“面向对象”。然而,要突破思想的束缚,说难也不难,说到要深刻认识却也不容易。笔者在做了一些轻量级的工作后,颇以为有点心得,不怕贻笑大方,写出已供广大同行批评指正。 “对象(Ob
2011-09-28 16:10:03 486
原创 Spring破冰之旅的开始
Spring团队在2006年初就发布了Spring 2.0的里程碑版本,后来又发布了多个RC版本,在2006年10月发布了Spring 2.0的正式版本。正式版本发布后,又以2.0.x的形式陆续发布了5个小版本,在2007年5月发布了Spring 2.1正式版本。较之于1.x
2011-09-06 14:41:22 284
原创 Java还能在开源以后继续创造神话吗?
照自由软件运动的观点来说:Java变成GPL的,这是一个好消息,因为它对Java虚拟机的知识产权产生了保护作用。 一、开源将大大延长Java的寿命 Fleury相信Java虚拟机在开源组织的影响下将会更快地发展,sun公司也会因为保留商标权而受益,而这对于JBoss、
2011-08-28 15:39:53 262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人