首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。 [说明] 有若干教师,每个教师只有姓名,一个教师可以指导多名研究生;每名研究生有姓名和研究方向,程序最后输出每个教师指导的所有研究生的姓名和研究方向。 [Java程序] public
阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。 [说明] 有若干教师,每个教师只有姓名,一个教师可以指导多名研究生;每名研究生有姓名和研究方向,程序最后输出每个教师指导的所有研究生的姓名和研究方向。 [Java程序] public
admin
2009-02-15
38
问题
阅读以下说明和java代码,将应填入(n)处的字句写在对应栏内。
[说明]
有若干教师,每个教师只有姓名,一个教师可以指导多名研究生;每名研究生有姓名和研究方向,程序最后输出每个教师指导的所有研究生的姓名和研究方向。
[Java程序]
public class Teacher {
String name;
int top=0;
Student[] student=new Student[20];
public Teacher() {}
public Teacher(String name) { this.name=name;}
boolean add(Student stu){
int len=this.student.length;
if (top<len-1) {
this.student[top]=siu;
(1);
return true;
}
else
return (2);
}
void disp(){
System.out.println(“指导老师"”+this.name);
System.out.println(“研究生:”);
for(int i=0;i<(3);i++){
System.out.println(“姓名:”+this.student
.name+“\t研究方向:”+this.student
. search);
}
}
public static void main(String[] args){
Teacher t[]={new Teacher(“李明”),new Teacher(“王华”)};
Student s1 = new Student(“孙强”,“数据库”);
Student s2 = new Student(“陈文”,“软件工程”);
Student s3 = new Student(“章锐”,“计算机网络”);
if(! t[0].add(s1)) {System.out.println(“每个老师最多只能指导20个学生!”);}
if(! t[0].add(a2)) {System.out.println(“每个老师最多只能指导20个学生!”);}
if(! t[1].add(s3)) {System.out.println(“每个老师最多只能指导20个学生!”);}
for(int i=0;i<2;i++)
(4);
}
}
class (5) {
String name;
String search;
public Student(){}
public Student(String name,String search){
this.name=name;
this.search=search;
}
String getName(){return this.name;}
String getSearch(){return this.search;}
}
选项
答案
(1) top++及其等效形式 (2) false (3) top (4) t[i].disp() (5) Student
解析
(1)~(2):add函数是给Teacher类的student数组增加一个学生,每个老师最多能指导20个学生,如果增加成功则返回true;否则返回false。Top是一个表示student数组里面有多少个学生的标志。每增加一个学生,top就要加1;
(3)disp函数是用一个循环来显示老师所指导的所有学生,循环变量从0开始,上限是top-1;
(4)此处是调用disp函数来显示所有老师指导的学生。
(5)根据程序大意,这是Student类的定义。
转载请注明原文地址:https://kaotiyun.com/show/oEjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
Word2007默认的文件扩展名是(37)。
描述事物的数据有绝对数据和相对数据之分。大气中氧气的含量属于相对数据,常用______形式表示。
文件的类型可以根据()来识别。
下列关于数据库系统的说法中,(62)是错误的。
可以将数据划分成有序数据和无序数据两类。以下几种数据中属于无序数据的是______。
以下关于Excel单元格操作的叙述,(52)是错误的。
在Word2007文档编辑时,使用(39)________________选项卡中的“分隔符”命令,可以在文档中指定位置强行分页。
数据属性有业务属性、技术属性(与技术实现相关的属性)和管理属性三大类。以下属性中,()属于业务属性。
在Windows7中,磁盘文件类型可以根据______来识别。
双击某个非可执行程序的文件名将(24)。
随机试题
一般来说,同一性别、年龄和文化程度的人会对社会有类似的看法和态度,这种情况印证了
出口国家重点保护野生植物必须经下列哪个部门批准【】
类风湿关节炎最常见的起病方式是
光化学烟雾所引起人体的反应最主要的是
A.补肾养血调经B.补血益气调经C.扶阳祛寒调经D.温经散寒调经E.健脾养血调经月经后期血虚证的治法是
带下色黄,质黏臭秽的临床意义是
试饼法测定水泥安定性比较简单,沸煮方法与雷氏夹法相同,但结果判定是目测观察试饼未发现裂缝,用钢直尺检查底部平面也没有弯曲,认定合格。()
对下级决策的审批手续越繁杂,组织的()程度越高。
对于经营性的存款人,有下列行为,给予警告并处以5000元以上3万元以下的罚款,这些行为包括()。
LasVegaswasfounded【B1】______yearsagoandwasofficially【B2】______in1905.Sincethen,LasVegashastransformeditselfint
最新回复
(
0
)