[已解决问题] 关于面向对象编程做法的问题.?
提问时间: 2008-05-14 21:32
悬赏分:50 浏览:331 次

以前看过一篇文章,也是在博客园里,

说会用面向对象编程的人都是8000工资以上的人.?

 

上次无意看到了有人分离了逻辑层的一部分方法,写到了实体类里,?

比如登陆,除了有特定的属性和方法,还有类似的如

public bool Login(){...}

这个类里处理了相关用户实体的操作信息,

那么我就对此有疑惑了.?

是不是工作很多年的人都会这么去做.?

同时我感觉业务逻辑层好象也是多余的一层...

提问者:韦小宝 - 初学一级
最佳答案
现在.net本身就是OO的,如果会OO就8K,那大家都8K了。 另外,会OO不是会使用OO或会写一些OO就行了的,会OO应该是能根据实际情况灵活的运用OO技术,哪里该用OO,哪里应该屏弃OO,哪里应该用个变种的OO,能针对一个项目给出一个有特点的OO才算是真的会OO。 我在招聘中见到不少人都说会OO,会MVC,问下怎么OO的,OO的三要素,MVC的M、V、C分别表示什么都答不出来。这些问题也许理论化了,但作为一个程序员,如果仅仅会使用IDE拖拽然后F5就以为是程序员了,那这个世界程序员就海了去了,我女儿4岁就会这些了哈。
2008/5/15 17:11:22 回答者:笨笨蜗牛


提问者对于答案的评价:呵呵,4歲就太離譜了啊... 謝謝了
其它回答(9)
会OO 就8K以上? 这个肯定是造谣~~~充血模型和贫血模型的区别,我还是喜欢贫血型的`~~
5个月前   回答者:沙加 - 老鸟四级
充血模型似乎没有框架的支持很难实现啊,我还是喜欢干脆无血……
5个月前   回答者:Gray Zhang - 老鸟四级
用面向对象编程的人都是8000工资以上的人.???????????????
5个月前   回答者:JackLee - 小虾三级
我也要学面向对象编程,呵呵。
5个月前   回答者:生鱼片 - 小虾三级
你说的应该是两种方法吧。 1、实体文件里只含属性等成员,业务逻辑放在其他单独的文件里。这样做是不是有点ORM的味道 :-) 2、一个文件中包含了属性和业务逻辑,这样做是不是很OO啊? 其实都不需要这么统一的,这些思想规范要灵活运用才能提供效率。赫赫 掌握自如自然就很顺手
5个月前   回答者:Indigo Dai - 菜鸟二级
感觉这种东西,还是智者见智,仁者见仁。OO我觉得没有套路可走,只有自己的风格
5个月前   回答者:李.net - 小虾三级
我把大部分逻辑控制都写到存储过程里去了 而逻辑控制层只需要传参和获取返回值就行 那么 我这样就不是OOA了吗?
5个月前   回答者:yeyang - 菜鸟二级
你可以反过来说,“8000以上的人才是会用OO的人”,吼吼。
5个月前   回答者:1-2-3 - 菜鸟二级
呵呵,工资和会什么无关
4个月前   回答者:土星的狗狗 - 菜鸟二级
评论
5个月前   韦小宝 :
哎,
搞 的我自己都有模糊的感觉了,
呵呵...
4个月前   韦小宝 :
差不多了解了,哈哈!
哎.
准备搞.Net了,对他发生了很大的兴趣了。。。。
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接