首页 > 代码库 > IOS初掌握
IOS初掌握
核心:类和对象
特性:封装、继承、多态
oc是全动态语言
优点:复用性、可扩展性
类:具有相同特征和行为的事物的抽象
对象是类的实例
类是对象的类型
接口部分:对外声明类的特征和行为
实现部分:对内实现行为
类方法中不能写实例变量
实例方法只能使用对象调用
类 名:所有单词首字母均大写。 GoodStudent.h
对象名称:遵循驼峰命名法。 goodStudent;
方法名称:每一个参数的修饰词都分别遵守驼峰命名法。initWithName:withAge:withAddress
实例变量:遵循驼峰命名法,但是需要在变量名前加下划线。 _name;
参数类型:遵循驼峰命名法,不要添加下划线。 newName
isa,是所有类的第一个实例变量,这个实例变量用来获取类的信息:类名,指向父类的指针,方法列表,方法对应的函数地址等等
super作用:给super发送消息,就是调用从父类继承的实例方法(从本类里调用)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。