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

来源:8-6 Java 中的构造方法

慕粉4347626

2016-12-04 12:00

Telphone phone=new Telphone();

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

写回答 关注

4回答

  • 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了一个对象给他  相当于实例化

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530562 学习 · 6091 问题

查看课程

相似问题