1. 程式人生 > 其它 >面向過程與面向物件

面向過程與面向物件

面向過程與面向物件

OC是在C的基礎之上

  • 將C複雜的繁瑣的噁心的語法封裝的更為簡單。
    • #import
    • NSLog
    • NSString
  • 在C語言的基礎之上新增了一小部分的面向物件的語法。

程式碼世界的面向過程與面向物件

  • 面向過程
    • 在遇到一個需求的時候,實現這個需求的每一個步驟 都是自己寫程式碼親自一步步的實現。
    • 這樣的解決問題的方法我們就叫做面向過程的方式
  • 面向物件
    • 在遇到一個需求的時候,不要去親自實現,而是找一個專門做這件事情的人來幫助我們搞定
    • 這樣的解決問題的方式叫做面對物件的解決方式
  • 優缺點
    • C語言是一門面對過程的語言
    • OC是一個面向物件的語言
      • 面向過程的解決問題的缺點:後期的維護和修改不方便(牽一髮動全身)。
      • 面向物件的解決問題的優點:後期的維護和修改十分方便。
      • 使用面向物件設計我們的程式,可以讓我們的程式在後期的維護和修改當中更加的方便和快捷。