面向过程转向面向对象的思考一
原创
©著作权归作者所有:来自51CTO博客作者架构通的原创作品,谢绝转载,否则将追究法律责任
面向过程转向面向对象的思考(1)
以前一直用面向过程的思路去设计程序,那时一直面向过程可以为所欲为,为什么还要推出面向对象呢。 关于这个问题,接下来从我的java实践项目中去一步一步探讨这个问题。
记得,以前用面向过程的时候,在项目比较大的情况下,有些函数传入的参数个数多达10几个,函数与函数之间发生关系只能靠传递参数了。而且参数只在函数内部有效。如果一个模块的很多函数都要用这个参数的话,传递参数使代码重构率不高。有了面向对象,这些问题都不是问题了。属性在整个类中是共享的,只需设置一次,其它地方都可以任意调用。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
面向对象的思考过程
ISBN: 978-7-111-55308-3作者:马特·魏斯费尔德(MattWeisfeld)译者:黄博文出版时间:2016年11
java 面向对象 读书笔记 迭代 数据传递 -
面向对象/面向过程
面向对象“面向对象”(英语:Object Oriented,简称OO)是一种以事物为中心的编程
面向对象 面向过程 oop 编程思想 -
面向对象VS面向过程
1.面向过程:强调的是功能行为,以函数为最小单位,考虑怎样做。2.面向对象:强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。
java 编程语言 面向对象 面向过程 其他