[上]JAVA学习系列模块七第二章148.面向对象_匿名对象的使用
[上]JAVA学习系列模块七第二章148.面向对象_匿名对象的使用
2024-05-30 0 评论 1 阅读 0 点赞

[上]JAVA学习系列模块七第二章148.面向对象_匿名对象的使用

daimafengzi
2024-05-30 / 0 评论 / 1 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年05月30日,已超过784天没有更新,若内容或图片失效,请留言反馈。

[上]JAVA学习系列模块七第二章148.面向对象_匿名对象的使用

视频

笔记

  1. 所谓的匿名对象:其实就是没有等号左边的部分,只有等号右边的部分(对象)
  2. 使用:
    new 对象().成员
  3. 注意:
    a.如果我们只想单纯的调用一个方法,让方法执行,我们可以考虑使用匿名对象
    b.但是如果涉及到赋值,千万不要用匿名对象
public class Person {
    String name;
    public void eat(){
        System.out.println("人要吃饭");
    }
}
public class Demo01Person {
    public static void main(String[] args) {
        //原始方式
        Person p = new Person();
        p.name = "金莲";
        System.out.println(p.name);
        p.eat();

        System.out.println("=================");

        //匿名对象
        new Person().eat();

        new Person().name = "大郎";
        System.out.println(new Person().name);//null
    }
}

图片

0

评论 (0)

取消