(1)匿名就是没有名字, 匿名对象就是没有名字的对象
(2)有名字的对象
只要用一个指针保存了某个对象的地址, 我们就可以称这个指针为某个对象
//p为Person对象
Person *p =[Person new];
(3)没有名字的对象
无论有没有名字, 只要调用new方法都会返回对象的地址
每次new都会新开辟一块存储空间
[Person new]->_age = 30;
(4)匿名对象的应用场景
1 当对象只需要使用一次的时候就可以使用匿名对象
2 匿名对象可以作为方法的参数(实参)