java 作业 老师与教员信息 类与对象
需求
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1c0636465a2f42d045813d48310bde1d.png)
逻辑图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d3b4aee9c232c8dbbadca694b16d4d6c.png)
学生类
public class Student {
int age;
String className;
String hobby;
String name;
public void show_info() {
System.out.println(name);
System.out.println("年龄:" + age);
System.out.println("就读于:" + className);
System.out.println("爱好:" + hobby);
}
}
老师类
public class Teacher {
String name;
String major;
String subject;
int teachAge;
public void show_info() {
System.out.println(name);
System.out.println("专业方向:" + major);
System.out.println("教授课程" + subject);
System.out.println("教龄:" + teachAge);
}
}
测试类
public class Test {
public static void main(String[] args) {
Student st = new Student();
st.name = "张浩";
st.age = 10;
st.className = "s1班";
st.hobby = "篮球";
st.show_info();
System.out.println();
Teacher missWang = new Teacher();
missWang.name = "王老师";
missWang.major = "计算机";
missWang.subject = "使用java语言理解程序逻辑";
missWang.teachAge = 5;
missWang.show_info();
}
}