本周代码为伪代码和思路讲解
1.学生类构造方法
【问题描述】
根据数据实例化不同的学生
学生类 成员变量 姓名 年龄 学号
定义一个无参数构造方法 默认为姓名赋值为张三 年龄为15岁 学号为12345678
定义一个String name参数的构造方法 为成员变量姓名赋值为name
定义一个int age参数的构造方法 为成员变量年龄赋值为age
定义一个姓名,年龄,学号三个参数的构造方法 为成员变量姓名 年龄和学号赋值
//构建无参数的方法 ,传入默认值 public Student() { name="张三"; age=15; sno="12345678"; } //重载方法,传入参数age,并传给成员变量age public Student(int age) { this.age = age; } //重载方法,传入参数name并赋值给成员变量name public Student(String name) { this.name = name; } //构建全参数方法,并将参数传递 public Student(String name, int age, String sno) { this.name = name; this.age = age; this.sno = sno; }
题二:
比较简单,不讲了