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()); } }