当前位置: 技术问答>java相关
谁愿意给我讲讲构造器的用途,谢谢!
来源: 互联网 发布时间:2015-09-19
本文导语: 谁愿意给我讲讲构造器的用途,谢谢! | 构造器,也叫构造方法,分有参数,和没参数两种。 在创建一个类的对象时会调用它的构造方法 Date sample = new Date(); Date sample2 = new Date(12); 如果...
谁愿意给我讲讲构造器的用途,谢谢!
|
构造器,也叫构造方法,分有参数,和没参数两种。
在创建一个类的对象时会调用它的构造方法
Date sample = new Date();
Date sample2 = new Date(12);
如果你在创建一个类的时候没有写它的构造方法,在你创建这个类的对象时,系统会自动为你创建一个构造方法,-----什么也不干
但是如果你只是定义了有参数的构造方法,而没有定义无参数的
在你创建类对象时就只能拥有参数的形式来做 Date d = new Date(12);
如果你用了五参数的形势就会出compile time exception.
在创建一个类的对象时会调用它的构造方法
Date sample = new Date();
Date sample2 = new Date(12);
如果你在创建一个类的时候没有写它的构造方法,在你创建这个类的对象时,系统会自动为你创建一个构造方法,-----什么也不干
但是如果你只是定义了有参数的构造方法,而没有定义无参数的
在你创建类对象时就只能拥有参数的形式来做 Date d = new Date(12);
如果你用了五参数的形势就会出compile time exception.
|
其实就一句话。就是初始化实例的。就这么简单。
|
类要实例化成对象,就需要构造器,否则就不能实例化.
|
构造函数是类的一个方法,这个方法很特殊,它的名字同类名,注意没有返回值,void都不行。是否可以解决你的疑惑?
|
实例化类的时候会自动调用的构造函数
|
实际上这种用法表示调用的是该类的构造函数,任何JAVA的类都包含一个这样的构造函数——类名().
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。