码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象和面向过程思想 oc

时间:2016-04-08 13:15:41      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

  1. 面向对象和面向过程只是两种思想;都能解决问题;
  2. 面向过程关注的是解决问题的步骤;例如听歌—打开电脑--打开播放歌曲--关闭电脑
  3. 面向对象的思想的:思考的不是步骤,解决这个问题需要用到多少个对象;例如听歌:找对象:电脑这个对象;因为电脑这个对象有开机,播放歌曲,关机这些功能;
  4. 面向对象关注的是对象;不是关注步骤;就是干任何事情需要用到哪些对象;
  5. OOP面向对象编程object oriented programming;
  6. OO面向对象;object oriented;
  7. 什么东西都是对象;你要解决面向对象的问题,首先你要有对象存在;

 

怎么创建对象;先理解类;什么是类;

  1. 例子:汽车是对象;具备跑的功能;汽车图纸;图纸上应该描述一下车的属性和行为,具备什么功能;
  2. 根据一份模板和属性创建出要的东西;类就是图纸;对多有相同属性的对象的描述;类是抽象的;
  3. 用类创造对象;
  4. 先考虑要创建哪些类,再利用类创建多个对象;

 

怎么设计一个类;3个步骤;类的名称;要有意义;属性;身高,年龄;行为;功能;跑

  1. 一般名词都是类;拥有相同(或者类似)属性和行为的对象都可以抽象出一个类;

 

  1. 如果有多个英文单词,用驼峰表示;
  2. 人要开电脑,需要对象人调用电脑对象的开电脑行为;哪个对象对这个行为最清楚,就把他定义为他的行为;

面向对象和面向过程思想 oc

标签:

原文地址:http://www.cnblogs.com/williamliuwen/p/5367607.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!