24.Java 匿名对象

1. 什么是匿名对象?

所谓匿名对象就是没有名称的对象;

2. 匿名对象有哪些常见的用法?

  • 匿名对象可以作为实际参数传递给函数;
  • 可以直接通过匿名对象调用该对象的方法

class Student {
    //成员变量
     private String name;
    private int age;
    
    //构造方法
    public Student(){}
    
    //成员方法
    public void setName(String name) {
        this.name = name;
    }
    
    public String getName() {
        return name;
    }
    
    public void setAge(int age) {
        this.age = age;
    }
    
    public int getAge() {
        return age;
    }
    
    void show() {
        System.out.println("该学生的姓名为:" + name);
        System.out.println("该学生的年龄为:" + age);
    }
    
}
 

你可能感兴趣的:(Java基础知识,java,开发语言)