(一)如何理解java面向对象编程
2019-10-27 15:17
2051 查看
哲学中,事物总是螺旋式上升,波浪式前进。因而编程也逐渐向人类更容易理解的方向前进,多年来人们苦苦追求的编程境界 : 高扩展性(extensibility),高复用性(reuseable)。java语言的出现是编程思维上的一种转变,从c 语言面向过程的思维模式转变为面向对象的思维模式,这也是它经久不衰的重要原因。
那么如何理解java面向对象编程?
我们以一个实例说明这个构建过程,(熊孩子打酱油)
面向过程思维:开始 -- 》拿起瓶子 ---》 去酱油铺 -- 》 打酱油 --- 》 回来 ---》结束 , 强调业务流程的先后和完整性
面向对象思维 : 熊孩子 , 瓶 ,酱油铺 ,打酱油 , 强调业务的抽象和它们之间的关系
上述例子完成了同一件事,但是分析、设计的角度却不尽相同。例子可能不是很贴切,但是也能以通俗的方式理解面向过程思想和面向对象思想的不同。
以上就是个人对于面向对象的大意理解,先在脑中有个大意,深入理解需要学习类和对象,面向对象的核心 还有大量的实践。
个人观点,若有不足,望大家批评指正!
相关文章推荐
- 如何理解JavaScript、Java、Jsp、J2ee之间的关系与区别
- 如何理解java的参数传递--值传递还是引用传递
- 如何理解Java中的装箱与拆箱
- 如何理解和应用Java的多态 推荐
- 如何理解java的引用传递
- Java单例模式如何理解
- java面向对象编程思想的理解
- 如何理解和使用Java package包
- 如何理解 Java 的跨平台特性?
- 如何理解java中的回调
- 如何理解java回电话
- Java多态-如何理解父类引用指向子类对象
- java多态,如何理解父类引用指向子类对象
- 如何理解Java跨平台
- 学习java应该如何理解反射?
- java多态,如何理解父类引用指向子类对象
- Java 中如何理解数组
- 如何理解java的有符号数
- JAVA学习.JAVA面向对象编程的理解&Random类
- 如何理解和使用Java package