兰枝 发表于 2019-5-25 11:37:02

在自己创建的类中如何访问启动类中的成员变量

现在的程序 都写在启动类中,大乱了。能否把部分功能写到在自己创建的类中。请指教:handshake

创世魂 发表于 2019-5-25 18:00:45

如果是一些自己写的功能类什么的可以拆出去,新建一个类写,然后公开这个类,启动类就可以调用。

兰枝 发表于 2019-5-26 09:26:46

我想在自建的类中 调用启动类中的变量,怎么做到?试了n次都不行:L

anyway1hs 发表于 2019-5-26 22:01:36

兰枝 发表于 2019-5-26 09:26
我想在自建的类中 调用启动类中的变量,怎么做到?试了n次都不行

启动类中的变量, 勾选成静态变量, 看看可不可以

兰枝 发表于 2019-5-27 14:30:48

anyway1hs 发表于 2019-5-26 22:01
启动类中的变量, 勾选成静态变量, 看看可不可以

不行的。关键是启动类 没有访问权限

创世魂 发表于 2019-6-12 21:15:47

兰枝 发表于 2019-5-26 09:26
我想在自建的类中 调用启动类中的变量,怎么做到?试了n次都不行

为什么要这么做??完全可以新建一个类,新建变量让启动类访问……换一种思路就可以了。

创世魂 发表于 2019-6-12 21:16:00

本帖结贴,如有其他疑问,请重新发帖提问,

兰枝 发表于 2019-6-13 11:44:51

创世魂 发表于 2019-6-12 21:15
为什么要这么做??完全可以新建一个类,新建变量让启动类访问……换一种思路就可以了。 ...

这样做的目的是:
在其他类中设置一些方法--该方法需要对启动类中的编辑框内容进行运算。把运算结果返回给 启动类中的编辑框的内容.
-----------------------------------------------------------------------------------------------
这样做的目的,简化启动类中的程序段
目前 很多方法都写在启动类中,查找起来很不方便

jiaoyin122 发表于 2019-6-13 13:07:13

没这么复杂吧!在启动类中调用其他类中的方法,就OK了。前提,你在其他类中建的方法要公开和静态。

兰枝 发表于 2019-6-14 20:38:00

jiaoyin122 发表于 2019-6-13 13:07
没这么复杂吧!在启动类中调用其他类中的方法,就OK了。前提,你在其他类中建的方法要公开和静态。 ...

其他类中建的方法需要用到启动类中的编辑框.内容,该怎么办?
页: [1] 2
查看完整版本: 在自己创建的类中如何访问启动类中的成员变量