为了账号安全,请及时绑定邮箱和手机立即绑定

Objective-C面向对象初体验

难度初级
时长 1小时59分
学习人数
综合评分9.67
58人评价 查看评价
9.8 内容实用
9.8 简洁易懂
9.4 逻辑清晰
oc的语法真的太奇葩了。。。
感觉讲的好浅,还有内存管理都没有
何时才能更新啊
面向对象中method(方法)分为公有和私有方法,私有方法通过self关键字调用
这PPT不错啊!!!不过有点少了。
多态:1.声明一个父类的指针指向子类对象,当调用函数是,能够调用到正确的版本
2.声明一个父类指针,这个指针可以创建任何他的自类对象包括他自己
3.当一个方法的形参是一个父类指针的时候,这个指针可以接受任何他的子类对象包括他自己
4.声明一个父类指针类型的容器(Map<Base *>,Set<Base *>,List<Base *>..),可以向这个容器中添加任何他的子类对象包括他自己
基类——搞基的一类人
老师的声音有点像以前讲java的马士兵老师啊!听的最舒服的Objective-C课程!比征战Objective-C那个课程好太多!这才是真正的oc的精华。还有foundation的课程也特别棒,很快就能熟悉常用的类库!
面向对象里面的都是叫method(方法)吧,而不是function(函数)
我在people.m 里面和你写的一样,可是程序报错
谢谢老师,很精彩!!!!!
类内应该在设置成员变量的时候使用setter就是porperty, 而在获取的时候使用instance variable, 因为如果对一个成员变量有一些逻辑判断的时候, 使用setter保证执行这些逻辑, 而获取则直接使用成员变量效率更高些, 当然如果成员变量都自己写了getter的话, 那就使用property, 一切都以实际应用为主.
课程须知
需要有Objective-C的基础
老师告诉你能学到什么?
面向对象编程思想 OC中的继承 封装 多态的实现

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消