构造函数及构造方法的功能
构造方法我们通常称之为“构造函数”,它的功能用于初始化该对象
构造方法注意事项: 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; } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。