101 01 Android 零基础入门 02 Java面向对象 03 综合案例(学生信息管理) 02 案例分析及实现 05 通过方法实现学生类与专业类关联——方案二
本文知识点:通过方法实现学生类与专业类关联——方案二
说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步。
通过方法实现学生类与专业类关联——方案二/** * 学生自我介绍的方法 * @param mySubject 所选专业的对象 * @return自我介绍的信息,包括姓名、学号、性别、年龄、所学专业名称、学制年限 */ public String introduction(Subject mySubject){ String str = "学生信息如下:\n姓名:" + this.getStudentName() + "\n学号:" + this.getStudentNo() + "\n性别:" + this.getStudentSex() + "\n年龄:" + this.getStudentAge() + "\n所报专业名称:" + mySubject.getSubjectName() + "\n学制年限:" + mySubject.getSubjectLife()+"\n专业编号:"+mySubject.getSubjectNo(); return str; } 测试 public class SchoolTest { public static void main(String[] args) { // TODO Auto-generated method stub //测试Subject Subject sub1=new Subject("计算机科学与应用","J0001",4); System.out.println(sub1.info()); System.out.println("================================"); //测试Student Student stu3=new Student("S03","王五","男",18); System.out.println(stu3.introduction(sub1)); } }