代码问题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | package com.imooc.model; public class Subject { // 成员属性:学科名称、学科编号、学科年限 private String subjectName; private String subjectNo; private int subjectLife; // 无参构造方法 public Subject() { } // 带参构造,对属性实现全部的赋值 public Subject(String subjectName, String subjectNo, int subjectLife) { this .subjectName = subjectName; this .subjectNo = subjectNo; this .subjectLife = subjectLife; } public void setsubjectName(String subjectName) { this .subjectName = subjectName; } public String getSubjectName() { return subjectName; } public void setSubjectName(String subjectName) { this .subjectName = subjectName; } public String getSubjectNo() { return subjectNo; } public void setSubjectNo(String subjectNo) { this .subjectNo = subjectNo; } public int getSubjectLife() { return subjectLife; } // 设置学制年限,年限必须>0 public void setSubjectLife( int subjectLife) { if (subjectLife <= 0 ) return ; this .subjectLife = subjectLife; } public String info() { String Str = "专业信息如下:\n专业名称:" + this .getSubjectName() + "\n专业编号:" + this .getSubjectNo() + this .getSubjectLife()+ "年" ; return Str; } } |
为什么设置学制年限,这个方法不起作用?
12
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧