|
以前没有看尚学堂的Java视频教程之前,根本不知道面向对象更面向过程有什么区别,就算知道那也只是书上的,没怎么理解,也没怎么仔细区别过。看了视频教程之后才知道,原来面向对象编程跟面向过程编程的区别。
1 _) }; [! C. [. K B7 |对于面向过程编程,我们拿来一个项目,首先考虑的是怎么实现,过程是怎么样的,第一步做什么第二部做什么,什么时候做什么,该怎么做,一步一步的写最后才慢慢的完善。5 C! Y" n: Y1 `8 s. V0 {* y
对于面向对象编程,却有很大区别,不是首先考虑第一步应该干什么第二步应该干什么,首先要考虑,作为这个问题里头,应该有哪些个类哪些个对象,这是第一点;然后再考虑这些个类和这些个对象,每种类每种对象应该具有哪些个属性和方法,这是第二点;第三步再考虑,类和类之间具备了什么样的关系。最后才是把这些类包装起来,最终成一个基本的项目框架。5 K7 N! I5 q7 S% x b! c/ Q
起码我是这样理解的,有什么不对的话请指正,谢谢您的指教 |
评分
-
1
查看全部评分
-
|