9.6构造方法
作者:互联网
构造方法的基本概念
构建、创造,也叫构造器,用来帮助创建对象的方法,准确的说,构造方法的作用是初始化对象。
谁来创建对象?
new关键字。Java中通过new关键字创建对象,并在内存中开辟空间,然后使用构造方法(构造器)完成对象的初始化工作。
构造方法的定义格式
修饰符 构造方法名 (参数列表) {
//方法体
}
要求
方法名必须与类名相同没有返回值(包括大小写)
没有返回值类型(但是里边可以写return)
没有返回值类型(连void 都不能写)
注意事项
若未提供任何构造方法,系统会给出默认无参构造若
已提供任何构造方法,系统不再提供无参构造
构造方法可以重载
public class Student1 {
private String name;
private int age;
//带参构造
public Student1 (String name, int age){
this.name =name;
this.age =age;
}
public Student1() {
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
public class testStudent1 {
public static void main(String[] args) {
Student1 stu = new Student1();
stu.setAge(13);
stu.setName("小明");
System.out.println(stu.getAge());
System.out.println(stu.getName());
System.out.println();
//带参构造
Student1 stu2 =new Student1("李四",24);
System.out.println(stu2.getName());
System.out.println(stu2.getAge());
}
}
标签:name,构造方法,age,public,9.6,Student1,String 来源: https://blog.51cto.com/15138685/2666770