代码问题
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回答
2023版Java工程师
- 参与学习 人
- 提交作业 8789 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星