学JAVA也有一段时间了。。。。
总觉得自己的面向对象的思想转变得不够彻底
举个例子:比如我在用Struts的Action处理数据的时候,总喜欢在Action里面写一些函数,算法什么的。。最后搞得Action里面的代码好多好多。。。感觉又像是回到了面向过程的年代。。。。
这种情况正常么?该怎么办?
达人们给我指导哈子。。。。
------解决方案--------------------
对像的属性通过变量来刻画,功能通过方法来实现,
既方法操作属性形成一定的算法来实现一个具体的功能。
就是把你想写的程序当作一个对像去处理,我也学不久
------解决方案--------------------
可以把逻辑处理独立出来,做业务对象.Action就只根据各个业务对象的逻辑处理结果来跳转咯 :)
------解决方案--------------------
哲学问题- -||