「java类间传值」JAVA传值

博主:adminadmin 2022-12-09 04:51:05 117

今天给各位分享java类间传值的知识,其中也会对JAVA传值进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java类如何传值

public class Base {

private String sdate;

public String getSdate() {

return sdate;

}

public void setSdate(String sdate) {

this.sdate = sdate;

}

public Base(String sdate) {

this.sdate = sdate;

}

}

class A extends Base{

private String sdate;

public A(String sdate){

super(sdate);

}

}

//这种方式可以,但是仅限于父子类之间,如果想在实例还有造出来之前,使用实例内的内容,那是不可能的

java 类与类之间 的值传递

想要在Movedown中获取GameFrame中的属性,首先一点你要把GameFrame传给Movedown类。

传递的方式有两种

方法一(构造方法传递):

public class Movedown {

GameFrame gf;

public Movedown(GameFrame gf){

this.gf= gf;

}

}

方法二:可以在Movedown中定义一个全局变量y 并定义set方法为这个y复制,然后把GameFrame.y通过set方法set进去就可以了。这里就不多说了。

java中两个类间的值的传递问题

你的问题描述不清,但我猜测你setText(name);是在Register中早已经封装好的吧,然后你new

Register();

然后Reg.name

=

user;如果这样一定组件里输出空值,因为在Register初始化的时候

name属性

=null;所以setText(name)当然也是NULL了,你没有事件触发setText()方法,所以无法更新值,解决办法:你把给组件设值的方法封装为Register的公共方法m(String

name),这样你调用

Register

reg=new

Register();reg.m(name)一定不是NULL。如果你是在new

Register();之后调用的应该方法那应该不会出现这种问题

关于java类间传值和JAVA传值的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-09,除非注明,否则均为首码项目网原创文章,转载请注明出处。