Objective-C学习笔记(static,self,super)

OC中self与super用法解析
本文介绍了Objective-C编程语言中self和super关键字的基本概念及其使用场景。self用于引用当前对象或类自身,并调用其方法;super则用于调用父类的方法,尤其是在子类重写父类方法的情况下。
static 定义一个静态变量,可以用来做计数器,(较标准写法)
 
self在oc中长表示自己
如在-方法中,表示对象本身,在+方法中,表示类本身。
程序中常常用self来调用类自己的一些实例方法。
 
super
表示父类,在继承的子类里面,如果想要用父类的方法时,就需要用super来调用
特别是当子类重写了父类的方法时,这个时候需要调用原方法时就要用到super
在main函数中,也可以通过super对象来,获取父类,调用父类的类方法!

转载于:https://www.cnblogs.com/wuxianhui520625/p/3269674.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值