|
以前没有看尚学堂的Java视频教程之前,根本不知道面向对象更面向过程有什么区别,就算知道那也只是书上的,没怎么理解,也没怎么仔细区别过。看了视频教程之后才知道,原来面向对象编程跟面向过程编程的区别。9 z4 g5 L2 N# D, p! i
对于面向过程编程,我们拿来一个项目,首先考虑的是怎么实现,过程是怎么样的,第一步做什么第二部做什么,什么时候做什么,该怎么做,一步一步的写最后才慢慢的完善。
9 T0 @ J+ H& J0 C! S对于面向对象编程,却有很大区别,不是首先考虑第一步应该干什么第二步应该干什么,首先要考虑,作为这个问题里头,应该有哪些个类哪些个对象,这是第一点;然后再考虑这些个类和这些个对象,每种类每种对象应该具有哪些个属性和方法,这是第二点;第三步再考虑,类和类之间具备了什么样的关系。最后才是把这些类包装起来,最终成一个基本的项目框架。! a- S% r$ Q" Q7 c# [3 F
起码我是这样理解的,有什么不对的话请指正,谢谢您的指教 |
评分
-
1
查看全部评分
-
|