当方法的参数为引用类型时,传递对象实际上是传递对象的引用。
当方法的参数为引用类型时,传递对象实际上是传递对象的引用。
参考答案和解析
正确
相关考题:
以下各项说法中,正确的是( )。A.当通过引用传递参数时,函数创建一个变量以存储参数的值B.当通过引用传递参数时,函数无法访问参数的值C.当通过引用传递参数时,调用程序创建一个临时变量以容纳参数的值D.当通过引用传递参数时,函数访问调用程序中参数的原始值
在程序运行过程中,(49)将方法与特定的对象动态地联系在一起,使得不同的对象在使用同样的方法时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。A.消息传递机制B.对象自身引用C.消息传递机制和对象自身引用D.参数多态
程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。A.地址SXB 程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。A.地址B.类型C.名称D.值
在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数传递采用引用方式,则输出结果为(47);若调用f1(x)时,参数传递采用引用方式,调用f2(y)时,参数传递采用传值方式,则输出结果为(48)。A.2B.4C.6D.8
对象自身引用(Self-Reference)是OOPL中的一种特有结构。对象自身引用的值和类型分别扮演了两种意义的角色:对象自身引用的值使得方法体中引用的成员名与特定的对象相关,对象自身引用的类型则决定了方法体被实际共享的(51)。A.类型B.程度C.大小D.范围
单选题如何理解引用作为函数参数时,值可以发生变化()A引用变量在传递到函数内部时,首先复制一份对象,之后再传递B引用变量将它本身传递给函数内部C引用变量不是值传递的D如果函数的参数是引用变量,在传递参数的时候,系统将引用变量中存储的值,也就是地址复制给函数的自变量,这两个地址指向的是同一个对象。因此,在函数中改变对象的值,也会同样影响原变量。
单选题引用变量作为函数参数时,值是否可以变化()A变化,因为引用变量中存储的仅是对象的指针B变化,因为引用变量不是以值传递的形式传给函数内部的C不变,因为引用变量同样是以值传递的形式传的D不变,因为引用变量在传递时会先复制一份对象
问答题当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?