构造方法是一种特殊的方法,其实感觉就相当于python的类方法,创建对象的时候会执行。
作用创建对象
格式如下:
public class 类名{
修饰符 类名(参数){
}
}
实例代码如下:
package day12;
public class Student {
private int age ;
private String name;
public void setNmae(String name){
this.name = name;
}
//构造方法
public Student(){
System.out.println("这是一个无参数的构造方法");
}
public void show(){
System.out.printf("打印结果%s%d",name,age);
}
}
//第二个class
package day12;
public class StudentDemo {
public static void main(String[] args) {
//会打印出构造方法的调用结果
Student s = new Student();
//打印出show方法的调用结果,因为没有赋值,所以name是null age是0
s.show();
System.out.println("");
s.setNmae("龚伟");
s.show();
}
}
注意事项:如果不写构造函数,系统将会给出一个无参的构造函数。但是建议写类的是否自己手动加上构造函数。



