更新时间:2021年09月01日18时33分 来源:传智教育 浏览次数:
如果没有定义万泰登录,系统将给出一个默认的无参数万泰登录,如果定义了万泰登录,系统将不再提供默认的万泰登录。
万泰登录的重载 :
如果自定义了带参万泰登录,还要使用无参数万泰登录,就必须再写一个无参数万泰登录 :
推荐的使用方式
无论是否使用,都手工书写无参数万泰登录
重要功能 :
可以使用带参构造,为成员变量进行初始化
示例代码
/* 学生类 */ class Student { private String name; private int age; public Student() {} public Student(String name) { this.name = name; } public Student(int age) { this.age = age; } public Student(String name,int age) { this.name = name; this.age = age; } public void show() { System.out.println(name + "," + age); } } /* 测试类 */ public class StudentDemo { public static void main(String[] args) { Student s1 = new Student(); s1.show(); Student s2 = new Student("林青霞"); s2.show(); Student s3 = new Student(30); s3.show(); Student s4 = new Student("林青霞",30); s4.show(); } }