016、构造方法

来源:互联网 发布:阿里云 香港节点 速度 编辑:程序博客网 时间:2024/06/17 16:20
一、构造方法:给对象的数据进行初始化二、格式:A:方法名与类名相同B:没有返回值类型,连void都没有C:没有具体的返回值三、构造方法的注意事项:A:如果我们没有给出构造方法,系统将自动提供一个无参构造方法。B:如果我们给出了构造方法,系统将不再提供默认的无参构造方法。注意:这个时候,如果我们还想使用无参构造方法,就必须自己给出。    建议永远自己给出无参构造方法四、给成员变量赋值有两种方式:A:setXxx()B:构造方法五、案例class Student {private String name;private int age;public Student() {System.out.println("这是无参构造方法");}//构造方法的重载格式public Student(String name) {System.out.println("这是带一个String类型的构造方法");this.name = name;}public Student(int age) {System.out.println("这是带一个int类型的构造方法");this.age = age;}public Student(String name,int age) {System.out.println("这是一个带多个参数的构造方法");this.name = name;this.age = age;}}


原创粉丝点击