Android-Java-面向对象与面向过程举例
例子一:
面向過程 在生活中的體現:
李四去飯店吃飯,進入風華高檔餐飲店后,首先不理服務員,然后沖進廚房,推開廚師,自己開煤氣,自己切菜,自己炒菜,自己調料,炒好后自己端出來,然后吃,吃完后 買單
面向對象 在生活中的體現:(面向對象在生活中無處無在)
李四去飯店吃飯,進入風華高檔餐飲店后,李四調用>>>服務員這個對象的點菜功能,然后服務員對象會去調用>>>廚師這個對象(廚師有自己系列的制作菜行為/功能)把菜做好后調用>>>服務員這個對象的送菜功能,然后直接把這個菜給了李四
例子二:
面向過程在生活中的體現:
趙六要去電腦城,組裝臺式機電腦,由于自己對組裝臺式機電腦不懂,然后自己去上網查詢了一周,然后去電腦稱買電腦,結果還被坑了,坑了的原因是不懂組裝臺式機,而且還搞得自己很累(自己是執行者);
面向對象在生活中的體現:
趙六去電腦城,組裝臺式機電腦,由于自己對組裝臺式機電腦不懂,然后去找一個懂組裝臺式機的對象不久OK了嗎(找對象),于是趙六找到了他的表哥,他表哥是就懂組裝臺式機(具備 會買組裝臺式機電腦的行為/功能),所以趙六就調用了>>>表哥這個對象 .的 買組裝臺式機電腦的行為/功能,就把買組裝臺式機電腦的事情完成了,(自己是指揮者,指揮表哥 .的功能/行為)
例子三:
面向過程的體現:
王五是一個全棧程序員,自己一個人開了一個公司,接了一個單,這個單很大,需要三個月完成,于是王老板就,自己搭建服務器,自己設計數據庫,自己寫SpringMvc相關的東西等待,自己寫前端頁面,自己寫Android客戶端,自己寫iOS客戶端,然后自己就累跨了,(自己成為了執行者);
面向對象的體現:
王五是一個全棧程序員,自己一個人開了一個公司,接了一個單,這個單很大,需要三個月完成,于是老板就需要找對象,找什么對象呢,[1.找一個會服務器管理的對象,具備服務器管理的功能/行為; 2.找一個數據庫DB對象,具備對數據庫管控的功能/行為; 3.找一個前后端對象,具備對前端后端都懂的行為/功能; 4.找一個Android工程師對象,具備編寫安卓APP的行為/功能; 5.找一個iOS工程師對象,具備編寫蘋果APP的行為/功能] ,然后自己就天天喝茶了,只需要指揮對象干活,(自己成為了指揮者)
總結:
面向過程:面對的是行為/功能;
面向對象:面對的是對象/實體; >>>> 對象/實體里面的 .的 行為/功能;
總結
以上是生活随笔為你收集整理的Android-Java-面向对象与面向过程举例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ACAM PicoTurn PT2G-S
- 下一篇: MTK MT6577 Android驱动