JAVA构造方法

JAVA构造方法,第1张

构造方法的方法名必须与类名一样。

构造方法没有返回类型,也不能定义为void,在方法名前面不声漏缺明方法类型。

构造方法不能作用是完成对象的初始化工作,纳袭他能够把定义对象时的参数传递给对象的域。

构造方法不能由编程人员调用,而要系统调用。

构造方法可以重载,以参数的个数,类型,或排序顺序区分。

例子:

1;单个构造函数方法;’ 

2;多个构洞搜兄造函数方法 

(例子为;带参数与不带参数) 

3;关于继承类的构造方法的调用; 

先看事例; 

package entity

public class Person {

private String name

private String sex

private Integer age

/**

* 无参数构造方法

*/

public Person() {

}

/余凯**

* 带参数的雀毁渗构造方法

* @param name

* @param sex

* @param age

*/

public Person(String name, String sex, Integer age) {

super()

this.name = name

this.sex = sex

this.age = age

}

public String getName() {

return name

}

public void setName(String name) {

this.name = name

}

public String getSex() {

return sex

}

public void setSex(String sex) {

this.sex = sex

}

public Integer getAge() {

return age

}

public void setAge(Integer age) {

this.age = age

}

/**

* 输出详细信息

* @return

*/

public String output() {

return "Person [name=" + getName() + ", sex=" + getSex() + "顷脊, age=" + getAge() + "]"

}

/**

* 测试方法

*/

public static void main(String[] args) {

Person person = new Person("百度知道","保密",18)

System.out.println(person.output())

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12409145.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存