码迷,mamicode.com
首页 > 编程语言 > 详细

java 中的构造函数详细介绍

时间:2017-04-20 11:52:43      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:构造函数

构造函数:也是功能,专门用于给对象进行初始化。

格式:1.函数名和类名相同

      2.没有返回值类型

      3.没有具体返回值

 4。构造函数有return语句,用于结束初始化,可以不写。

 (构造函数私有化的话,它只能在本类中使用,而且其他程序无法创建该类的对象:无法对创建的对象进行初始化)

构造函数再对象创建时就执行,而且就执行一次

一般函数是在对象创建后,需要时才被对象调用,可以调用多次

注意1:定义的每一个类中,都有一个默认的空参数构造函数

注意2:一旦类中自定义了构造函数后,默认的构造函数就没有了  

注意3:构造函数只能被构造函数调用,不能直接被一般方法调用

this:代表的是对象。哪个对象调用this所在的函数,this就代表哪个对象 

用于调用构造函数的this语句必须定义在构造函数的第一行

当成员变量和局部变量同名时,可以通过this关键字区分。this.name=name


java 中的构造函数详细介绍

标签:构造函数

原文地址:http://12822477.blog.51cto.com/12812477/1917388

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!