[上]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 } }