只显示主题贴
我觉得楼主举的例子说明的不是“面向对象被神话”,而是一个不适当的面向对象设计。面向对象的特性:封装,继承,多态。设计合理的抽象层次、适当的封装是体现面向对象设计水平的重要标准。对于工具、技术的选择,应该是选择有利于降低我们工作复杂度的工具和技术,而不是选择“简单的技术”。
- 进入论坛 Java 版
自以为是,Ext怎么不是纯粹的JavaScript了?只想关注业务就能做出项目,不正是理想状况吗?
- 进入论坛 AJAX 版
关注一下这个帖子。我的项目里也遇到这个问题,还没时间解决。暂时用笨办法将就。不过可以肯定OgnlValueStack肯定已经包含了Enum的Convertor。
- 进入论坛 Java 版
txxg 写道一年java工作经验的的都应该可以答对。嘿嘿
说实话,我同事出这个题目的时候我也是“嗤之以鼻”。不过几十个面试下来,我可是大开眼界。
实际上,在我的记忆里,唯一准确回答这个问题的人恰恰是一个工作经验不到一年的人。
- 进入论坛 招聘求职 版
问题:列举Spring框架中使用到或者可以联想到的设计模式
答案:
Factory Method
Singleton
Prototype
Decorator
Proxy
Template Method
Strategy
……
点评:
这个问题我自己不能确信回答很完全,言多语失。我期望从这个题目里了解面试者对Spring和GoF设计模式的了解程度。
- 进入论坛 招聘求职 版
问题:请写一段代码说明如何实现Singleton模式?
答案:
public class Singleton {
private static Singleton instance;
public static Singleton getInstance() {
if (null == instance) {
instance = new Singleton();
}
return instance;
}
private Singleton() {
}
...
- 进入论坛 招聘求职 版
问题:如下代码
String s1 = "Hello"+"World";
String s2 = "Hello"+"World";
String s3 = new String("HelloWorld");
请问s1==s2,s1.equals(s2),s1==s3,s1.equals(s3)这几个表达式的值是什么?
答案:
true
true
false
true
点评:
最近面试数十人,能正确回答这道题目的人凤毛麟角。一度我自己都不自信起来了,特意写了测试代码验证这个答案。
这个题目考察的是对Java语言基础的掌握。要回答这个题目的要点有两个:
1、==是比较引用,equa ...
- 进入论坛 招聘求职 版
dongavron 写道VSS是悲观的, 一个人checkout 别人就不能提交了, cvs 是乐观的, 所以在java团队了VSS 不太好用.
依据是什么?
- 进入论坛 软件开发和项目管理 版
你这是在意气用事。VSS,ClearCase, CVS, SVN这些我都用过,无非就是一个代码版本控制的工具。VSS的签入签出模型虽然不够“灵活”,可是也少了Merge的麻烦——有的人甚至为了让自己的代码能够提交,不惜覆盖别人的工作成果。
- 进入论坛 软件开发和项目管理 版
- 浏览: 858 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
问题:列举Spring框架中使 ...
呵呵。。无中生有。有中还无啊。 模式只不过是别人经验的总结。也许经验丰富了。 ...
-- by penghao122 -
问题:列举Spring框架中使 ...
Factory Method Template MethodStrategy s ...
-- by fantasybei -
问题:列举Spring框架中使 ...
facadeabstract factorydelegateadapterabs ...
-- by willim -
问题:请写一段代码说明如 ...
TomHornson 写道http://www.ibm.com/develope ...
-- by suke -
问题:请写一段代码说明如 ...
yujianqiu 写道 问题:请写一段代码说明如何实现Singleton模式 ...
-- by wolfbrood






评论排行榜