构造函数及构造方法的功能
构造方法我们通常称之为“构造函数”,它的功能用于初始化该对象
构造方法注意事项:
1.构造方法永远都没有返回值
2.构造方法同类的名称相同
3.一个类中可以拥有多个构造方法(他们是构造方法的重载)
4.每一个类都有构造方法(当您没有定义构造方法时,系统会默认一个无参构造方法)
5.当你定义了构造方法后,系统不会帮你提供无参构造方法(所以我们通常都会建一个无参构造方法)
6.默认的构造方法是一个public
构造方法常见的功能
我们通常将实例变量的赋值放入导构造方法中例:
/* javaTest.class */
class javaTest {
int a;
// 以下是构造函数
javaTest() {
a = 10;
}
}
testMain.java
public class testMain {
public static void main(String args[]) {
javaTest t1 = new javaTest();
javaTest t2 = new javaTest();
System.out.println(t1.x + " " + t2.x);
}
}
或多个构造方法的实例
/* javaTest.class */
class javaTest {
int a;
// 以下是构造函数
public javaTest() {
a = 10;
}
Public javaTest(int y){
a = y;
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


