|
以前没有看尚学堂的Java视频教程之前,根本不知道面向对象更面向过程有什么区别,就算知道那也只是书上的,没怎么理解,也没怎么仔细区别过。看了视频教程之后才知道,原来面向对象编程跟面向过程编程的区别。
( j- ~, e) y7 t6 S- r对于面向过程编程,我们拿来一个项目,首先考虑的是怎么实现,过程是怎么样的,第一步做什么第二部做什么,什么时候做什么,该怎么做,一步一步的写最后才慢慢的完善。( C2 t- M6 ^2 q1 I* o
对于面向对象编程,却有很大区别,不是首先考虑第一步应该干什么第二步应该干什么,首先要考虑,作为这个问题里头,应该有哪些个类哪些个对象,这是第一点;然后再考虑这些个类和这些个对象,每种类每种对象应该具有哪些个属性和方法,这是第二点;第三步再考虑,类和类之间具备了什么样的关系。最后才是把这些类包装起来,最终成一个基本的项目框架。
! k8 B' {9 L3 A1 C" I! K起码我是这样理解的,有什么不对的话请指正,谢谢您的指教 |
评分
-
1
查看全部评分
-
|