读书人

求教一个属于设计模式的有关问题

发布时间: 2012-04-11 17:42:33 作者: rapoo

求教一个属于设计模式的问题

Java code
 save(){    .............    getType()    ........ } getType(){    ............    if(type == 1){        do some thing ....    }    .......... }


代码解释:一个方法save方法,其中需要调用getType方法取得对应的类型,但是getType方法判断时,如type==1时需要做其他和取得type不相关的的操作,感觉这样设计不是很合理,不知大家有什么好的建议


[解决办法]
如果getType只是需要返回具体的type,为什么不把对type的判断及判断后的处理放到getType外面去做呢
[解决办法]
感觉没什么问题 可以重构下
[解决办法]
感觉没什么问题 帮顶!

读书人网 >Java Web开发

热点推荐