在本文中,我们比较有参考和无参考java小程序的施工方法的差异和使用。首先我们建立了一个人类(方法)一类的封装,然后建立一个test02类在同一类的封装(包含main方法)。

包newjavabao;



公共类人员{

首先定义三个成员变量。

专用字符串名;

私有字符串性别;

私隐时代;



使用非参数的方法/构造方法。

公共人物(){

System.out.println(创建对象使用非参数化构造方法);

}



采用施工方法。

公用人员(字符串名称、字符串性别、int年龄)使用构造函数初始化域。

这个名字=名字;

性别=性别;

这个年龄=年龄;

}



获取名称。

公共字符串getName(){

返回的名称;

}

获得性。

公共字符串getgender(){

将性别;

}

取得年龄。

public int getAge(){

返回的年龄;

}



}

====================================

包newjavabao;



公共课test02 {

public static void main(String { } args){ / /的主要方法

人person01 =新的(人); / /创建对象。

人person02 =新的人(张三



System.out.println(信息员工01号);

System.out.println(员工姓名01:+ person01.getname());

System.out.println(员工01性别:+ person01.getgender());

System.out.println(员工01年龄:+ person01.getage());



System.out.println(信息员工02号);

System.out.println(员工姓名02:+ person02.getname());

System.out.println(员工02性别:+ person02.getgender());

System.out.println(员工02年龄:+ person02.getage());



}

}



test02运行结果:

使用非参数构造方法创建对象。

雇员编号01的信息

雇员编号01:null

雇员第01号的性别:无效

第01号员工年龄:0岁

雇员编号02的信息

第02号员工姓名:张三

第02号员工性别:男

第02号员工年龄:28岁