【Objective-C】01-面向对象
来源:互联网 发布:c语言两条竖线运算 编辑:程序博客网 时间:2024/05/01 12:32
1,面向对象的基本概念
面向对象(Object Oriented,OO)是软件开发方法
面向对象是一种对现实世界理解和抽象的方法.
Object Oriented Programming OOP--面向对象编程
什么叫面向对象?
感觉还是很抽象的东西,举个例子,小明想买电脑,但是他什么都不懂,于是就打电话找到懂电脑的小黄,让他帮忙买了电脑.小明仅仅是坐在家中打了个电话,电脑就买到了,他不知道小黄是怎么买的电脑,也无需知道,小明现在有自己的电脑就好了.这个里面就是面向对象吧?这里的关键是小明依靠小黄买到电脑.
而当小明不想依靠小黄,想自己买的时候,他要先上网找资料,看看自己要买什么样的,对比一下价格什么的,然后再去电脑城买电脑,最后买了电脑回家.这个有步骤的过程是面向过程
2,面向对象和面向过程的区别
面向对象是相对面向过程而言的,两者都是一种思想
面向过程强调的是功能行为,关注的是解决问题需要哪些步骤
面向对象, 将功能封装进对象,强调具备了功能的对象,关注的是解决问题需要哪些对象.
3,面向对象的特点
是一种符合人们思考习惯的思想
可以将复杂的事情简单化
程序员从执行者变成了指挥者
当要完成一个需求时
先要去找具备所需功能的对象来用,
如果对象不存在,就创建一个具备该功能的对象
这样简化开发并提高复用
0 0
- 【Objective-C】01-面向对象
- Objective C面向对象
- objective-c面向对象
- Objective-C 面向对象
- Objective-C语言:面向对象
- Objective-C:面向对象程序设计
- [objective-c] 面向对象1
- 【Objective-C】面向对象前奏
- Objective-C 面向对象基础
- Objective-C(一)面向对象
- Objective-c中的面向对象
- Objective-C 面向对象一
- Objective-C浅谈面向对象
- Objective-C面向对象浅谈
- Objective-C面向对象-Objective-C 对象,实例和方法
- Objective-C面向对象编程基础知识
- 基于Objective-C的面向对象编程
- Objective-C 面向对象初体验
- ios开发进阶之多线程03 RunLoop 网络编程
- IOS学习 访问其他应用并交互
- 自定义pickview的高度
- strerror函数
- [cocos2d-x] --- 完美解决中文乱码
- 【Objective-C】01-面向对象
- [C语言][LeetCode][73]Set Matrix Zeroes
- 【Objective-C】面向对象前奏
- Opencv的XML文件的读取操作
- ARM中程序状态寄存器CPSR结构
- POJ 1751 Highways
- 数据流
- [BZOJ1607][Usaco2008 Dec]Patting Heads 轻拍牛头
- Year summary