首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序输出一个矩形面积,以及矩形区域上的假想的作物产量。 [Java程序] public class MainJava { public
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序输出一个矩形面积,以及矩形区域上的假想的作物产量。 [Java程序] public class MainJava { public
admin
2010-12-16
32
问题
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。
[说明]
下面程序输出一个矩形面积,以及矩形区域上的假想的作物产量。
[Java程序]
public class MainJava {
public static void main(String[] args){
Lot_size small=new Lot_size();
Lot_size medium=new Lot_size();
small.set(5,5,5,25);
medium.set(10,10,10,50);
System.out.println("For a small lot of area"
+small.get_area()+"\n");
System.out.println("the actual crops are $"
+small.get_data2()+"\n");
System.out.println("and ideal crops are $"
+small.get data()+"\n");
System.out.println("For a medium lot of area"
+medium.get_area()+“\n”);
System.out.println("the actual crops are $"
+medium.get_data2()+"\n");
System.out.println ("and ideal crops are $"
+medium.get_data()+"\n");
}
}
class Crop_assessment{
private int actual_crop;
private int ideal_crop;
public void set(int in_actual,int in ideal){
actual_crop=in_actual;
ideal_crop=in_ideal;
}
public int get_actual_crop(){return (1) ;}
public int get_ideal_crop()(return (2) ;}
}
class Lot_size{
private int length;
private int width;
private Crop_assessment crop= (3) ;
public void set(int 1,int W,int a,int i){
length=1;
width=W;
crop.set(a,i);
}
public int get_area(){return length*width;}
public int get_data()freturn (4) ;}
public int get_data2()(return (5) ;}
}
选项
答案
(1) return actual_crop (2) return ideal_crop (3) new Crop_assessment() (4) crop.get_ideal_crop (5) crop.get_actual_crop()
解析
本题以Java语言为载体,考查面向对象程序设计中的几个重要概念—类的嵌套及函数的使用。
本题的功能是通过已定义的粮食收成类定义了一个计算特定矩形域上粮食收成的类,在主函数中定义了两个对象,并调用了相应的函数,来输出理想和实际的粮食产量。
首先,由于Crop assessment定义的成员数据缺省为私有的,所以想要获得实际和理想的粮食产量,要通过两个公有成员函数,所以(1)处应填入“return actual_crop”,(2)处应填入“return ideal_crop”。
其次,在类Lot size中,由于我们要反映矩形域上的粮食产量,所以我们在类中嵌套定义了一个类,Java中对象需要实例化,故(3)应填入“new Crop_assessment()”。
最后,由于我们想通过Lot_size类中的get_data和get_data2函数得到粮食产量,但由于这两个成员数据是私有函数,所以我们必须通过定义的对象调用它,所以(4)应填入“crop.get_ideal_crop()”,(5)应填入“crop.get_actual_crop()”。
转载请注明原文地址:https://kaotiyun.com/show/OBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下面无助于加强计算机安全的措施是(19)。
电子商务网站上可以收集到大量客户的基础数据、交易数据和行为数据。以下数据中,()不属于行为数据。
下列关于输入声音时的采样频率和信息储存量的叙述中,正确的是(8)。
计算机采用二进制的好处不包括______。
PowerPoint可以通过插入(55)来完成统计、计算等功能。
删除Windows中某个应用程序的快捷方式,意味着(39)。
计算机使用了一段时间后,系统磁盘空间不足,系统启动时间变长,系统响应延迟,应用程序运行缓慢,此时,需要对系统进行优化。(28)________________不属于系统优化工作。
在Excel2007中,若在单元格A1中输入函数“=ROUNDUP(3.1415926,2)”,按回车键后,则A1单元格中的值为______。
互联网协议第6版(IPv6)采用(21)________________位二进制数表示IP地址,是IPv4地址长度的4倍,号称可以为全世界每一粒沙子编上一个网址。
下列选项中,不属于Word中段落对齐方式的是(41)。
随机试题
心电图以R波为主的导联中,一过性ST段下移、T波倒置,发作缓解后恢复,最可能为
不参与牙根形成的细胞是
女性,50岁,因呕吐、腹泻、低热于门诊应用庆大霉素32万U/d,共5d,近日来觉尿量有所减少,每日尿量700~800ml,伴乏力、头晕,实验室检查尿蛋白(+),Hb100g/L,血清钾6.5mmol/L,BUN33.5mmol/L,血肌酐884mmo
施工总承包管理方施工项目管理的主要特征,对其说法下列正确的是( )。
每个概念都包含两个方面,它们是内涵和()。
人民教育出版社普通高中课程标准实验教科书《思想政治必修3──文化生活》第五课第二框《文化创新的途径》一共包括以下三个小标题:(1)继承传统,推陈出新;(2)面向世界,博采众长;(3)坚持正确方向,克服错误倾向。请设计这一框的简单教案。
甲、乙、丙三人去同一家银行办理存款业务。甲的存款额度加上1000元后,正好比乙的存款额度多25%;乙的存款额度比丙的存款额度的40%多800元。则甲的存款额度一定比丙的存款额度()。
设|A|>0且A*的特征值为-1,-2,2,则a11+a22+a33=______。
Psychologiststakecontrastiveviewsofhowexternalrewards,from【C1】______praisetocoldcash,affectmotivationandcreativit
Womenandmendiffernotonlyinphysical【B1】______andreproductivefunctionbutalsointhewayinwhichtheysolveintellectua
最新回复
(
0
)