问答详情
源自:8-6 Java 中的构造方法

构造方法无返回值体现在哪?

Telphone phone=new Telphone();

构造方法new Telphone() 没有返回值为什么还可以赋给等号左边的Telphone phone;

提问者:慕粉4347626 2016-12-04 12:00

个回答

  • IT追梦
    2017-01-12 22:11:35

    这只是创建了一个对象,但是这个对象的属性还是初始化。当你使用有参的构造方法就是在创建对象的同时,并给实例变量赋值!

  • 慕少4931880
    2017-01-02 19:32:45

    Telphone phone = new Telphone();    //Telphone是类,phone是对象名,new Telphone()的意思是开辟内存创建一个对象的语法格式。

    public float screen(){        //float:数据类型,需要有返回值,用return,

    }

    public new Telphone(){     //public访问修饰符,然后就是方法,没有返回值类型,就没有返回值

    }

  • 方圆11
    2016-12-05 01:48:21

    是给phone这个对象地址值 指向new phone,new phone在堆内存中开辟了一个空间,并且把成员变量初始化。

  • 丶恶徒丶
    2016-12-04 12:23:11

    new 是new了一个对象给他  相当于实例化