黑马程序员学习笔记_OC之面向对象思想

黑马程序员学习笔记_OC之面向对象思想 

1、         面向对象和面向过程思想区别

OC为面向对象、C为面向过程。实质是解决问题的两种不同的思想。面向过程关注的是步骤,面向对象关注的是解决问题需要的对象。

2、         常用术语

面向过程:Procedure Oriented

面向对象:Object Oriented  简称OO

面向对象编程:Object OrientedProgramming  简称OOP

3、         怎样创建对象

类:描述属性、行为。是对无数个相同属性的对象的描述,是抽象的。

对象:具体化类。

4、         类的设计(3步骤)

     1>类名字(命名规范:第一个字幕必须大写、不能用                                                            下划线、多个英文单词必须用驼峰标志)

       2>属性

       3>行为(功能)

5、         类的划分

名词一般都是类。一般拥有相同属性和行为的对象都可以抽象成一个类。

6、         例子

植物大战僵尸中的僵尸类

类名:Zoombie

属性:life(生命值)speed(速度) gongjili(攻击力)

行为:walk(走)  bite(咬)   die(死亡)

雷电游戏中的飞机

类名:Plane

属性:life(生命值)gongjili(攻击力) speed(速度) bombCount(炸弹数量)

行为:fly(飞)bomb(爆炸) shoot(射击) die(死亡)
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值