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

简介: java 匿名对象

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);
}
相关文章
|
3月前
|
存储 编译器 C语言
C++入门2——类与对象1(类的定义和this指针)
C++入门2——类与对象1(类的定义和this指针)
60 2
|
3月前
|
编译器 C语言 C++
C++入门4——类与对象3-1(构造函数的类型转换和友元详解)
C++入门4——类与对象3-1(构造函数的类型转换和友元详解)
39 1
|
3月前
|
C++
C++入门4——类与对象3-2(构造函数的类型转换和友元详解)
C++入门4——类与对象3-2(构造函数的类型转换和友元详解)
35 0
|
存储 编译器 C++
【C++初阶】类与对象:6大默认成员函数------拷贝构造和赋值运算符重载
【C++初阶】类与对象:6大默认成员函数------拷贝构造和赋值运算符重载
59 0
|
8月前
|
存储 Java 编译器
Java面向对象编程:成员变量与局部变量
Java面向对象编程:成员变量与局部变量
72 0
|
8月前
|
C语言 C++
从C语言到C++⑦(第二章_类和对象_下篇)初始化列表+explicit+static成员+友元+内部类+匿名对象(中)
从C语言到C++⑦(第二章_类和对象_下篇)初始化列表+explicit+static成员+友元+内部类+匿名对象
66 0
|
8月前
|
Java 编译器 C语言
从C语言到C++⑦(第二章_类和对象_下篇)初始化列表+explicit+static成员+友元+内部类+匿名对象(下)
从C语言到C++⑦(第二章_类和对象_下篇)初始化列表+explicit+static成员+友元+内部类+匿名对象
47 0
|
存储 编译器 C++
|
存储 编译器 C语言
类和对象---初步认识类
类和对象---初步认识类
类和对象---初步认识类
|
存储 编译器 C语言
类和对象---拷贝构造函数和运算符重载
类和对象---拷贝构造函数和运算符重载
类和对象---拷贝构造函数和运算符重载