面向过程与面向对象

面向过程与面向对象

OC是在C的基础之上

  • 将C复杂的繁琐的恶心的语法封装的更为简单。
    • #import
    • NSLog
    • NSString
  • 在C语言的基础之上新增了一小部分的面向对象的语法。

代码世界的面向过程与面向对象

  • 面向过程
    • 在遇到一个需求的时候,实现这个需求的每一个步骤 都是自己写代码亲自一步步的实现。
    • 这样的解决问题的方法我们就叫做面向过程的方式
  • 面向对象
    • 在遇到一个需求的时候,不要去亲自实现,而是找一个专门做这件事情的人来帮助我们搞定
    • 这样的解决问题的方式叫做面对对象的解决方式
  • 优缺点
    • C语言是一门面对过程的语言
    • OC是一个面向对象的语言
      • 面向过程的解决问题的缺点:后期的维护和修改不方便(牵一发动全身)。
      • 面向对象的解决问题的优点:后期的维护和修改十分方便。
      • 使用面向对象设计我们的程序,可以让我们的程序在后期的维护和修改当中更加的方便和快捷。
posted @ 2022-04-11 18:23  HuangBingQuan  阅读(42)  评论(0编辑  收藏  举报