构造方法

1、构造方法的格式是什么?有哪些注意事项?
答:修饰符   构造方法名(参数列表){
      
      }
注意事项:
            一般情况下没有返回值;
            构造方法名必须与类名一致
            构造方法体:this可以在构造方法之间进行调用   this();

2、构造方法可以重载吗? 里边可以有return语句吗?

    可以                   可以

3、给成员变量赋值有几种方式?有什么区别?
     写有参构造方法,创建对象时,进行有参赋值,
     写空参构造方法,用setXxx()方法进行赋值


4.编写一个完整的Person类,使用this关键字给成员变量进行赋值.
 在测试类中测试
package cn.homework.demo4;

public class Person {
    private String name;
    private int age;
    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 Person(String name, int age) {
        super();
        this.name = name;
        this.age = age;
    }
    public Person() {
        this("李登",22);
    }
    

}


package cn.homework.demo4;

public class TextPerson {

    public static void main(String[] args) {
        Person p=new Person();
        System.out.println(p.getName()+"  "+p.getAge());

    }

}
原文地址:https://www.cnblogs.com/qurui1998/p/10550146.html