当前位置:主页 » Java编写能为所有属性赋值的构造方法

Java编写能为所有属性赋值的构造方法

用个小例子介绍如何使用java,编写能为所有属性赋值的构造方法。

需要准备的:

eclipse

详细操作方法和步骤:

首先在eclipse中创建一个Java工程文件,创建后在src下创建类Student。
创建完后,给类Student添加两个属性,并创建对应的get和set方法。
创建完后,编写能为所有属性赋值的构造方法。 通常,构造函数中传入的参数名都是对应属性名的,如传入的参数名为sno。 由于属性名也为sno,此时要用this关键字来区分两个sno,所以赋值的代码为 this.sno=sno,具体代码如图。
编写好构造函数后,如图编写toString方法和main函数,用来测试是否赋值成功。
编写完main函数后,通过java应用程序的方式运行Student.java文件,运行结果如图。控制台成功输出,说明赋值成功。
最后补充一下,如果编写了带有参数的构造函数,那么默认的不带参的构造函数就不能使用了,通常在编写代码时会保留一个不带参的构造函数(除非你限定创建对象时一定要传参数),修改代码如图。

需要注意的:

请看图片示例:

Java编写能为所有属性赋值的构造方法

Java编写能为所有属性赋值的构造方法

Java编写能为所有属性赋值的构造方法

Java编写能为所有属性赋值的构造方法

Java编写能为所有属性赋值的构造方法

Java编写能为所有属性赋值的构造方法

Java编写能为所有属性赋值的构造方法