OC----第一讲
来源:互联网 发布:网络信息安全概述 编辑:程序博客网 时间:2024/06/08 13:51
1.面想对象编程oop 面向过程的编程 opp
面向过程编程:分析解决问题的步骤,实现函数,依次调用
面向对象编程:分解问题组成的对象,协调对象间的联系和通信, 解决问题。
对象定义了解决问题的步骤中的⾏行为,不刻意完成⼀一个步骤。以过程为中心,以对象为中心
2.面向对象永远离不开面型过程
面向对象设计具有良好的可扩展性,可重用性
类是具有相同特征和行为的事物的抽象
对象是类的实例的实例
类是对象的类型
万事万物皆对象
3.
⾯面向对象编程中使⽤用对象完成程序
开发中:先定义类,再创建对象,然后使⽤用对象。
定义类包含两部分:接⼝口部分和实现部分。分开写。
1.接⼝口部分:对外声明类的特征和⾏行为。
2.实现部分:对内实现⾏行为。
接⼝口部分标志:@interface...@end作⽤用:声明类的实例变量和⽅方法,即特征和⾏行为。
包含内容:类名、⽗父类名、实例变量、⽅方法
%@表示所有类的对象
3.
1)
分配内存空间:Person * p = [Person alloc];初始化:p = [p init];通常这两部操作需要连写:Person * p = [[Person alloc] init];
2)
+ (id)alloc; +表⽰示这个⽅方法属于类,只能类执⾏行。id返回值类型,表⽰示任意类型的对象,即创建好的对象。
- (id)init; -表⽰示这个⽅方法属于对象,只能对象执⾏行。id返回值类型,表⽰示初始化完成的对象。
//初始化
-(id)init
{
_type = @"奥迪S8";
_price = 20000000;
return self;
面向过程编程:分析解决问题的步骤,实现函数,依次调用
面向对象编程:分解问题组成的对象,协调对象间的联系和通信, 解决问题。
对象定义了解决问题的步骤中的⾏行为,不刻意完成⼀一个步骤。以过程为中心,以对象为中心
2.面向对象永远离不开面型过程
面向对象设计具有良好的可扩展性,可重用性
类是具有相同特征和行为的事物的抽象
对象是类的实例的实例
类是对象的类型
万事万物皆对象
3.
⾯面向对象编程中使⽤用对象完成程序
开发中:先定义类,再创建对象,然后使⽤用对象。
定义类包含两部分:接⼝口部分和实现部分。分开写。
1.接⼝口部分:对外声明类的特征和⾏行为。
2.实现部分:对内实现⾏行为。
接⼝口部分标志:@interface...@end作⽤用:声明类的实例变量和⽅方法,即特征和⾏行为。
包含内容:类名、⽗父类名、实例变量、⽅方法
%@表示所有类的对象
3.
1)
分配内存空间:Person * p = [Person alloc];初始化:p = [p init];通常这两部操作需要连写:Person * p = [[Person alloc] init];
2)
+ (id)alloc; +表⽰示这个⽅方法属于类,只能类执⾏行。id返回值类型,表⽰示任意类型的对象,即创建好的对象。
- (id)init; -表⽰示这个⽅方法属于对象,只能对象执⾏行。id返回值类型,表⽰示初始化完成的对象。
//初始化
-(id)init
{
_type = @"奥迪S8";
_price = 20000000;
return self;
}
0 0
- OC----第一讲
- OC 第一讲 类与对象
- 第一讲 OC简介及基本语法
- OC 复习 小结 第一讲 类和对象
- OC: 第一讲(Objective-C,面向对象的C语言)
- 第一讲
- 第一讲
- 第一讲
- OC- 第二讲
- OC第二讲作业
- OC第二讲作业
- OC-----第三讲
- OC----第三讲作业
- OC--第四讲
- OC---第四讲作业
- OC----第五讲
- OC---第六讲
- OC---第六讲作业
- 从eNSP 模拟器三层交换机不支持策略路由看模拟器的基本要求
- Jsp+servlet乱码处理的几种方式
- 1583个mms电台列表
- 1583个mms电台列表
- 为个人和
- OC----第一讲
- 1583个mms电台列表
- container_of 理解
- 1583个mms电台列表
- iframe自适应高度
- 1583个mms电台列表
- Windows与Linux共享文件夹互相访问
- 分规划法规和法国好
- 实行限电负荷的法国