小布丁 发表于 2013-8-8 15:42:24

构造方法有何作用?--常见问题解答

本帖最后由 小布丁 于 2019-2-19 03:12 编辑

测试测试

秋舞斜阳 发表于 2013-9-29 12:30:21

显式是啥?
啥叫返回要创建的对象?就是返回本类对象?

小布丁 发表于 2013-9-30 23:29:43

秋舞斜阳 发表于 2013-9-29 12:30 static/image/common/back.gif
显式是啥?
啥叫返回要创建的对象?就是返回本类对象?

public class Person {
   
      public static void main(String[] args) {
                Person ps=new Person();
      }
}
如果要是这样写的话,其实在这个Person类里还有一个隐藏的方法,其实际相当于
public class Person {
      public Person()
      {
      }
      public static void main(String[] args) {
                Person ps=new Person();
      }
}
但是那个Person构造方法是隐藏的,是看不到的。
如果把这个构造方法写出来,就是显式的。

构造方法嘛,顾名思义,就是用来构造一个对象的,所以执行完构造方法之后,对象就会被返回,也就是通过这个构造方法成功创建一个对象~

我是桃川人 发表于 2014-4-7 13:38:24

小布丁 发表于 2013-9-30 23:29 static/image/common/back.gif
public class Person {
   
      public static void main(String[] args) {


Thinking in java这书不错

Samples、懂么 发表于 2014-4-29 20:02:38

没有构造方法就无法正常new 一个新对象,但有时候业务需要,会使它变成一个单例,构造方法私有化,然后通过一个静态方法获取该对象,也比较常用 java交流群:160590699有机率推荐就业哦{:5_95:}
页: [1]
查看完整版本: 构造方法有何作用?--常见问题解答