java学习中对构造方法和方法重载的理解

来源:互联网 发布:手机评分软件 编辑:程序博客网 时间:2024/05/16 12:50

构造方法也是方法,不过构造方法不需要写返回值,并且在一个你建好的类里面如果你不写构造方法,系统将会自动帮你写一个无任何参数并且什么都不做的构造方法,如果你自己写了构造方法,那么系统就不会给你加构造方

了。

构造方法通过new关键字调用。

作用:构造该类的对象,通常也用于初始化属性(通过形参)。

构造方法:

修饰符  类名 (形参列表){

}

构造出的类的对象具有该类的所有可以访问到的方法和成员(private除外)。

方法重载就是同一个类中一个方法名可以有很多种方法(参数类型不同或参数数量不同)。

也就是说可以在同一个类里定义名字相同而参数不同的方法。

给方法起名字时尽量不要和系统已有的名字重名。

两个相同名字的方法如果参数类型相同、数目相同、顺序相同、返回值不同(或参数

称不同)不能构成重载!

构造方法也是方法,所以也可以重载。所遵循的规则与正常重载所遵循的规则一致!

构造方法重载代码如下:

package testString;


public class TestString {
int a;
public TestString(){

}
public TestString(int a){
this.a = a;
}
}



原创粉丝点击