3-8作业计算人数思路
其他部分都做完, 唯独计算部门人数完全没有思路. 是怎么写入数组的. 方法中该怎么调用这个数组, 数组的定义应该定义在哪个类里面? 怎么通过this顺序写入。 课程重复听了3次 关于数组写入那里。 就是不懂。 源码调试了一整天。 还是不能理解。求老师详细的跟我解释一下。举个通俗简单的例子, 此学生很笨。可能年纪大了的关系吧。 万分感谢。
正在回答
能先描述一下你针对课程中案例讲解部分不懂的问题么?作业题和综合案例的实现思路非常相似,了解了你的问题,可以有针对性的辅助说明讲解。
package zuoye38;
public class Test {
public static void main(String[] args) {
yuangong a1 = new yuangong("张三","S001","女",30);
bumen a2 = new bumen();
System.out.println(a1.info());
}
}
==============================================
package zuoye38;
public class yuangong {
private String name;
private String gonghao;
private String sex;
private int age;
//无参构造
public yuangong(){
};
//有参员工全部赋值构造
public yuangong(String name,String gonghao,String sex,int age){
this.setName(name);
this.setSex(sex);
this.setGonghao(gonghao);
this.setAge(age);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getGonghao() {
return gonghao;
}
public void setGonghao(String gonghao) {
this.gonghao = gonghao;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
if(sex.equals("女"))
this.sex = sex;
else
this.sex = "男";
}
public int getAge() {
return age;
}
public void setAge(int age) {
if(age >= 18&&age <= 65)
this.age = age;
else
this.age=18;
}
public String info(){
String str;
str = "姓名:"+this.getName()+"\n工号:"+this.getGonghao()+"\n性别:"+this.getSex()+"\n年龄:"+this.getAge();
return str;
}
}
==========================================================
package zuoye38;
public class bumen {
private String mingcheng;
private bumen [] tongji = new bumen[200];
private int sum;
//无参方法
public bumen(){
}
//有参方法
public bumen(String mingcheng,bumen tongji){
this.setMingcheng(mingcheng);
}
public String getMingcheng() {
return mingcheng;
}
public void setMingcheng(String mingcheng) {
this.mingcheng = mingcheng;
}
public int getSum() {
return sum;
}
public void setSum(int sum) {
this.sum = sum;
}
}
===========================================================
这个统计部门中有多少人的数组到底要如何操作才能统计出来? 我研究了4天了. 实在想不通.求老师指引一下.
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星