/* 请写出一个标准的学生类(Student) Student: 成员变量:name,age,sex 构造方法:无参构造方法,带三个参数的构造方法 成员方法: A:get/set方法 B:把所有成员变量的值输出的方法(show) */ class Student3 { private String name; private int age; private String sex; Student3(String name, int age) { } Student3(String name, int age, String sex) { this.name = name; this.age = age; this.sex = sex; } public void setName(String name) { this.name = name; } public void setAge(int age) { this.age = age; } public void setSex(String sex) { this.sex = sex; } public String getName() { return this.name; } public int getAge() { return this.age; } public String getSex() { return this.sex; } } class Student4 extends Student3{ //子类定义构造器,父类有的子类也要有,接收创建对象时候传递的参数 Student4(String name,int age,String sex){ //传递给父类赋值 super(name, age,sex); } public void study(){ System.out.println(getName()+" "+getAge()+" "+getSex()); } } public class StudentDome{ public static void main(String[] args) { //初始赋值 Student3 s = new Student3("张三", 18, "女"); Student4 st = new Student4(" ", 0, "未知"); //后续赋值 st.setName("李四"); st.setSex("男"); st.setAge(100); st.study(); } }
学生标准类
最新推荐文章于 2023-03-23 16:56:42 发布