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

阿花宝宝 Java基础笔记 之 构造方法

时间:2016-03-31 02:06:56      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

构造方法
语法:
public 类名(){
}
1.实例化对象时,调用类的默认的隐藏的无参的构造方法。
2.如果有自定义的构造方法,则不调用默认的类的无参的构造方法。
 类名 对象名=new 类名();//这是调用了的类的无参的构造方法
 类名 对象名=new 类名(name,age);//这是调用了类的有参构造方法
3.方法名跟类名相同。区分大小写
4.构造方法没有void ,如果有void 则看作普通方法
5. 构造方法的作用一般是用来初始化对象属性
6.如果构造方法内要调用别的构造方法使用 this(参数);this 必须放在第一句

方法重载
在同一个类中 方法名相同 参数列表(个数 类型 顺序)不同 跟访问修饰符 返回值 没有关系。
调用时根据实参列表来确定具体调用的方法。
多个构造方法就是利用了方法的重载

变量的作用域
1.成员变量和局部变量
     在类中定义的变量称为成员变量。
     在方法中定义的变量称为局部变量。
     成员变量:别的类的方法要访问他,必须创建该类的对象,然后才能通过“.”来引用。
     局部变量:他的作用域仅仅在该变量的方法内,因此只有在这个方法中能够使用。
     注意点:
     作用域不同。
     初始值不同。
     在同一个方法中,不允许有同名的局部变量。在不同的方法中,可以有同名的局部变量。
     局部变量可以和成员变量同名,并且在使用时,局部变量具有更高的优先级。

 

阿花宝宝 Java基础笔记 之 构造方法

标签:

原文地址:http://www.cnblogs.com/ECS666666/p/5339713.html

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