iOS开发学习_OC基础_(一).类、对象和方法(1)

本文介绍了面向对象与面向过程的区别,强调了面向对象编程思想在iOS开发中的应用。接着阐述了类与对象的概念,类的属性和方法定义,以及如何创建对象并调用方法。最后通过例题展示了类的定义和对象的使用。
摘要由CSDN通过智能技术生成

目录:
1.面向对象与面向过程简介
2.类与对象的概述
3.类的定义、属性与方法的定义
4.对象的创建与方法的调用
5.例题

正文:

1.面向对象与面向过程简介

面向对象和面向过程是两种不同的编程思想,程序的实现是模拟现实中的事物和场景,面向对象和面向过程是两种不同的模拟思维方式。

面向对象:考虑构成问题的事物由哪些对象组成。
面向过程:考虑解决问题所需要经过的步骤,要实现的功能。

例如实现一个音乐播放器:面向过程首先考虑它由显示屏对象、播放器对象和电池对象等对象组成,再实现每个对象的属性和方法。面向对象首先考虑它有播放、上一首、下一首和增加音量等功能,再用多个函数将功能实现。

2.类与对象的概述

类就是同一类型事物的总称,例如手机、电脑、水杯、笔记本、耳机等等都是泛指,都可以代表某一类。

对象是类的具体化,例如具体的某人的某一部手机、某一台电脑、某一个水杯等等独一无二的存在就可以说它是一个对象。

3.类的定义、属性与方法的定义

步骤:定义类名,编写类的属性,编写类的方法。

// Person:类名  NSObject:父类
@interface Person : NSObject
{
// 属性:前面是类型,后面是属性名。
    NSString *_name;
    NSInteger _age;
    float _weight;
}

//
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值