天天看点

面向对象09 --- 匿名对象

1.匿名对象

public class Domo02 {`在这里插入代码片`
    public static void main(String[] args) { //使用简称psvm可以很快打出代码
    new Person().name="大萨达";
    }           

2.使用匿名对象创建Scanner类

public class Domo02 {
    public static void main(String[] args) { //使用简称psvm可以很快打出代码
        int num = new Scanner(System.in).nextInt();
        System.out.println("输入的是"+num);
        }           

3.利用匿名对象传参数

public static void main(String[] args) 
{ 
     meth(new Scanner(System.in));
}
public static void meth(Scanner sc)
{
     int n =sc.nextInt();
     System.out.println("输入的是:"+n);
}           

4.利用你匿名对象作为返回值

public static void main(String[] args) 
{ 
    Scanner sc = meth();
    int n1 = sc.nextInt();
    System.out.println("输入:"+n1);
}
public static Scanner meth()
{
    return new Scanner(System.in);
}