黑马程序员技术交流社区

标题: 面向对象 [打印本页]

作者: 2899028818    时间: 2015-7-17 08:30
标题: 面向对象
1、面向对象和面向过程
  面向对象和面向过程是编程的两种思考方式。面向对象,简称OOP,它是以事物为中心,参与事件的事物是核心,完成事件只是事物的一个小任务。面向过程,简称OPP,它是以事件为中心,事件是核心,列出了完成事件的每一个步骤,一步一步完成。也就是面向对象侧重于从问题在寻找客体、客体的作用。客体间的关系即“谁”、“做什么”、“怎么做”,面向过程侧重于问题的分解即“事件怎么做”。
2、类和对象
(1)类是一组具有相同(特征)属性和行为(功能)的事物的集合(抽象)。对象就是类的具体实现。世间万物皆对象。类其实就是一种数据类型,它的变量就是对象。
(2)类的定义
在OC中,类的定义分两部分:接口部分和实现部分;
接口部分(interface):声明了类与父类的名字、方法是实例变量。接口文件以.h为后缀。
作者: 菜鸟一枚    时间: 2015-7-17 10:45
基础课程,共同学习




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2