什么是类?
类是一种数据类型
类只存在源代码中,不在某个区
类是结构体的升级,用于定义变量,类一般定义在.m文件中
类的成员变量名前需要加下划线_
类中可以添加函数
类只能在堆上定义变量,不能定义在栈上(因为栈小堆大,类占空间较大),并且类不需要释放
类可以使用[类名+函数名]调用
分割文件,类的声明在.h文件中,类中的函数是现在.m文件中
什么是对象?
对象是一种特殊的变量
对象与变量的区别是:对象可以调用类中的方法(类中的方法就叫函数)变量不能调用函数
对象又被称为实例(对象和实例本质上就是一个变量),用类定义一个对象,又称为类的实例化