java为什么要提供默认构造方法?作用是什么?

日期:2017-10-13 16:46:14 人气:1

java为什么要提供默认构造方法?作用是什么?

class Test { int n; } 这段没有人为构造方法 class Test { int n; Test(int n) { this.n=n } Test(){ this.n=1; } } 这段有人为(的两种不同参数的)构造方法 默认构造方法的作用和人为构造方法作用差不多,就是假如你不声明构造方法,他总得调用一个构造方法,但是他又找不到人为定义的,所以就用这个默认的不带参数的空方法作为构造方法 作用大概就是这样
    A+
热门评论