首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下面程序段,屏幕上将输出( )。 public class Test { private int x=10,y=20; public Test (int x,int y) { System.ou
执行下面程序段,屏幕上将输出( )。 public class Test { private int x=10,y=20; public Test (int x,int y) { System.ou
admin
2010-12-17
71
问题
执行下面程序段,屏幕上将输出( )。 public class Test { private int x=10,y=20; public Test (int x,int y) { System.out.println (x+this.x); System.out.println (y+y); } public static void main (String[] args) { Testt= new Test(30,50); } }
选项
A、无输出
B、20 40
C、40 100
D、40 70
答案
C
解析
通过new生成一个类的实例时,自动调用该类的构造方法,本题中的构造方法中有两个输出语句,因此A不正确。其余三个答案主要是考查局部变量和成员变量的区别。在方法中如要用成员变量,为区别于局部变量,必须用this关键字。第一个输出语句中的x为参数,是局部变量,其值为30,this.x引用的是成员变量,其值为10,因此第一个语句输出的值为40;第二个输出语句中的y都是局部变量,每一个y的值是接收到的参数值50,因此输出为100。
转载请注明原文地址:https://www.kaotiyun.com/show/sK9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
将E-R图转换为关系模式时,可以表示实体与联系的是
关于return语句,以下选项中描述正确的是
关于面向对象和面向过程编程描述,以下选项中正确的是
关于关系的数据结构,以下选项中描述错误的是
在面向对象方法中,类之间共享属性和操作的机制是
获得用户输入的一个整数,一行输出以该整数作为Unicode开始并逐一递增的10个字符。请完善代码。n=input(’’请输入一个整数:’’)foriinrange(①):print(②)
设二叉树的中序序列为BCDA,前序序列为ABCD,则后序序列为()。
表达式divmod(40,3)的结果是()。
现有一个双精度浮点变量声明为doubledValue,下列赋值语句中不正确的一个是______。
随机试题
B665型牛头刨床刀架中的拍板可绕铰链销向前上方抬起,其目的是什么?
早产儿消化系统的特点
下列关于血糖降低的原因可能的是
ABO血型抗原属于
关于女性一生各时期的生理特点错误的是
男性,27岁,既往有消化道溃疡病史4年,突发上腹部刀割样疼痛,迅速蔓延至全腹,服抗生素后不能缓解,症状加重,遂于6小时后于急诊求治,经X线诊断为:消化道穿孔,腹膜炎。腹膜炎的主要标志是
银行工作人员在得知客户资金是走私犯罪活动所得时,下列说法正确的是()。
下列经济业务或事项的会计处理方法中正确的有()。
【2015年】下列关于量本利分析基本假设的表述中,不正确的是()。
资产负债表中确认的资产都是企业拥有所有权的资产。()
最新回复
(
0
)