代码问题
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积分~
来为老师/同学的回答评分吧
0 星