iOS编程——面向对象的编程

来源:互联网 发布:网络制式英文 编辑:程序博客网 时间:2024/05/24 07:12

         面想对象与面向过程的区别

     

      顾名思义,面向过程自然是注重一个问题实现的过程,而面向对象则是注重一个对象,把这个问题交给这个对象去做,比如要写一个播放器


       面向过程的思想,这个播放器要有播放、暂停、快进的功能,然后把这些功能分别写成函数,写成三个模块,然后用主函数来调用

             

       而面向对象的思想,则是先创建一个播放器这个类,然后这个播放器的属性有颜色,音量,方法有播放、暂停……,要使用这个播放器时,就可以直接创建一个播放器对象,调用播放器这个类的方法去使用它。

             

      上面提到了类和方法,下面我们就说一下什么叫类,对象,还有方法


       我们生活中任何一个物件,动物都可以称之为对象,比如一辆汽车,这就是一个对象,在面向对象的语言中,这个对象还会拥有一些属性,比如颜色,牌子,油量,新旧程度,而且还会拥有一些使用它地方法,比如开车,刹车,修车,这些就是方法,而这辆汽车属于汽车这个类,没制造一辆汽车,就会创建一个汽车这个类的对象。


      

0 0
原创粉丝点击