javaweb面向过程还是面向对象?

也许是从一开始学习java就被定向的思维引导了,只知道java是一个面向对象的语言,面向对象的抽象继承封装多态,也许是因为Spring框架用的多了,渐渐地就忘记了如何去面向对象编程,从一开始到现在好像就没有好好思考过,我们是不是真的在用面向对象?

体会到这个感觉是在看设计模式的时候,一直口口声声地称着自己在面向对象、开放封闭之类的,可是在学了这么多设计模式后,却发现自己只是懂了一些设计模式的用法,可是实际开发上却用不进去任何设计模式,好像平时只是对Controller、Service进行一些简单的方法处理,用到的地方用注解注入一下,却始终没有把他们看成对象的想法?

这样的想法在脑子里一闪而过然后挥之不去,一种自己只是会做点小东西而不是真的会一点java的感觉,在百度上打上了我的疑问,原来产生这个疑问的不止我一个,所幸在困惑的时候能得到一些前辈们的指引。

知乎上有这么一段话:
这里写图片描述

记下这么一篇博客来提醒自己,对象是什么?
也提醒自己抛弃平时开发的角度,controller、service都可以看做对象,做到以面向对象的思想学java。

猜你喜欢

转载自blog.csdn.net/chijiandi/article/details/79861549