美文网首页
Chapter 05 - 匿名对象

Chapter 05 - 匿名对象

作者: 锐視角RaysJoe | 来源:发表于2019-02-20 16:45 被阅读0次

以前的学习方法总是看完视频或者找到解决办法就没有然后了,导致很多东西都了解的不够深入,再去查找的时候也是费时费力。最近想重新查漏补缺下,把所有的知识点总结下,大部分来自黑马程序员的视频,希望能巩固自己的知识。

  • 我们之前创建对象的做法
Person *p1 = [Person new];

让一个指针指向一个对象 这个指针就叫做这个对象的名字
  • 匿名对象
    没有名字的对象 如果我们创建一个对象 没有用一个指针存储这个对象的地址
    也就是没有任何指针指向这个对象 那么这个对象就叫做匿名对象
int main ()
{
    [Person new]->_name = @"jack";
    [[Person new] sayHi];
    return 0;
}
  • 如何使用一个匿名对象
    因为new其实是一个类方法,这个方法做的事情就是创建对象(四个步骤),返回值是创建的对象的地址
    [Person new]这段代码结果实际上就是创建的那个对象的指针 我们可以直接使用

  • 注意
    1.匿名对象只能使用一次
    2.每次创建的匿名对象都是不同的对象

  • 有什么用
    1.如果某个对象的成员只会被我们使用一次,用完之后再也不需要了,那么这个时候我们就使用匿名对象
    2.的发顺丰

相关文章

  • Chapter 05 - 匿名对象

    以前的学习方法总是看完视频或者找到解决办法就没有然后了,导致很多东西都了解的不够深入,再去查找的时候也是费时费力。...

  • 当时只道是寻常 Chapter 06

    目录 Chapter 01 Chapter 02 Chapter 03 Chapter 04 Chapter 05...

  • 当时只道是寻常 Chapter 08

    目录 Chapter 01 Chapter 02 Chapter 03 Chapter 04 Chapter 05...

  • 当时只道是寻常 Chapter 07

    目录 Chapter 01 Chapter 02 Chapter 03 Chapter 04 Chapter 05...

  • 当时只道是寻常 Chapter 09

    目录 Chapter 01 Chapter 02 Chapter 03 Chapter 04 Chapter 05...

  • Java之匿名对象

    匿名对象说明 匿名对象的使用

  • 匿名对象

    匿名对象:没有引用类型变量指向的对象称为匿名对象。 1 匿名对象要注意的事项: 我们一般不会给匿名对象赋予属性值(...

  • 匿名对象

    什么是匿名对象? 没有引用类型变量指向的对象就是匿名对象,匿名对象使用过一次之后就成了垃圾对象 匿名对象需要注意问...

  • 面向对象语法理解

    匿名对象 匿名对象的概念 匿名对象,一个没有变量取接收的对象 匿名对象的作用 1.只是使用一次(调用一次普通的方法...

  • 08.匿名对象的概述和应用场景

    匿名对象定义&使用 匿名对象即无名对象,直接使用new关键字来创建对象

网友评论

      本文标题:Chapter 05 - 匿名对象

      本文链接:https://www.haomeiwen.com/subject/hdwhyqtx.html