【Java就业培训教程】——构造函数

来源:互联网 发布:centos保存退出命令 编辑:程序博客网 时间:2024/05/08 16:11

1.构造函数的特点:

(1)和类名具有相同的名称

(2)没有返回类型,注意这里的没有返回类型和void是不一样的。

(3)不能在构造函数中写带有return的语句


2.构造函数的重载

构造函数一样可以进行重载,根据参数列表的参数个数或者参数类型进行区分。


3.构造函数的一些细节

(1)当我们在一个类中没有写构造函数的时候,系统会自动加上一个默认的构造函数,这个构造函数没有参数没有语句什么都不做。

(2)当我们在一个类中写了构造函数之后,系统就不会在为该类加上默认的构造函数。

(3)一般我们在类中写了一个带有参数的构造函数时,最好能写一个不带参数的构造函数,以免在创建不带参数的类对象的时候提示错误。

(4)如果在一个类中的构造函数加上private,则该类无法创建对象。

0 0
原创粉丝点击