问题标签 [instantiation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 对于带有 JAXB 注释的类,是否有类似 PostConstruct 的东西?
JAXB 中是否有这样的功能可以在解组后(即在由 JAXB 构造后)对类执行操作?如果没有,我怎么能做到这一点?
php - php - 有什么方法可以从另一个脚本访问已经实例化的类的属性而不重新实例化它?
我有页面 main.html,它是特定服务器的客户端应用程序。main.php 是一个包含三个框架的窗口。
main.html
第一页.php
firstpage.php 是一个大脚本,出于易读性的原因,我已经修剪了 firstpage.php 的大部分内容。connect.php 和 firstpage.php 完全按照我想要的方式工作。
我需要在 top1.php 和 top2 中提供 $GLOBALS[userdata] 以进行进一步处理。无论如何我可以访问 $GLOBALS[userdata] 而无需再次实例化 connect.php 吗?(我希望在 top1.php 和 top2.php 中进行的数据处理不能在 firstpage.php 中完成,原因我无法在此讨论。)我无法重新实例化 connect.php,因为从服务器到 firstpage.php 的数据将不会被我的服务器反感。
我已经意识到,由于 firstpage.php 无限运行 $GLOBALS 没有被写入。在 $GLOBALS[userdata][$i]=parse($line); 之后立即尝试 session_write_close 在while循环中。但这并没有帮助。
我还发现top1.php、top2.php和firstpage.php中的SESSIONID是一样的。
谁能指出我正确的方向?
谢谢!!
c++ - 实例化对象和对象成员
出于某种原因,以下内容不会像我的程序那样崩溃,但我很确定它在设计上是相似的。一方面,输出不正确。它输出类似于:
而主程序输出(nil)为指针地址。
问题的关键可能是 Drv 中的 display_。
这是代码:
c++ - 在全局级别实例化 (C++)
下面的代码出现以下错误。
--
c# - 如何围绕 Variant 值创建类型安全的包装器
我正在使用一个OPC Server控件,它将数据标签存储为变体类型,由System.Runtime.InteropServices.VarEnum描述。这些类型包括以下,VT_BSTR(字符串)、VT_I2(短)和VT_I4(长)。
所有这些值都由服务器作为对象存储,然后我必须在获取它们时转换为正确的值。
我知道我可以执行以下操作:
其中 TypedVariant 是一个泛型类,如下所示:
但是有什么方法可以让我在运行时做到这一切,即类似于以下内容:
显然这段代码不会编译,但是这样可以吗?
更新:根据@Konamiman 的建议,我已经更改了类以允许隐式转换。因此,您现在可以编写此代码并且它都是类型安全的,因此您不能将变体存储在与创建它的类型不同的类型中。
java - Java中的自实例化
如何自实例化 Java 类?我不应该使用除其类文件之外的任何文件。还假设在我初始化 NAME 变量的那一行之后,他们在编译时不知道类的名称。
例子:
将是错误的,因为它需要另一个名为Bar.java
. 它应该是:
我加入了这个编程挑战网站,每个问题我只能提交一个文件。我想为我将用于挑战的所有类创建一个模板类。所以,我的想法是我会这样做:
我只想更改类名和 NAME 变量,而不必更改每次使用模板类时实例化类的方式。使用我当前的设置,我将不得不编辑该行:Foo foo = new Foo();
也许还有下面的行。
您可能还想知道为什么我必须调用launch()
而不是在 main 方法中执行所有操作。这只是我从我的 Java 讲师那里得到的东西。这也是因为我不能在方法中使用非静态方法main()
。
c# - 如何用字符串实例化对象并在 C# 中发送参数?
下面的代码可以很好地产生这个输出:
但是如何更改它以便 PageItem对象从List<string>
?
apache-flex - Flex 实例化对象 - 等待创建完成
我有一个我创建的简单组件,我在我的主程序中实例化它,如下所示:
我在第二行收到错误“无法访问空对象引用的属性或方法”,因为在尝试设置“正文”文本区域的文本的第二行代码之前没有完全创建 newMessage。我知道我可以构建一个“creationComplete”事件处理程序,但是没有更简单的方法来做到这一点吗?
java - 泛型和 Class.forName
我想使用其名称创建指定类的实例。我的代码如下所示。
我收到编译器警告。我这样做对吗?甚至可以使用类的名称并获取该类型的实例,因为我认为编译器无法知道该类型应该是什么?
谢谢
c# - 如何实例化在运行时确定的一定数量的对象?
所以这是我的问题...
假设我有一个简单的“Person”类,只有“FirstName”和“LastName”属性。
我想要一个表单,用户说他想要创建多少个“人”,然后他为每个人填写名称。
例如,用户想要创建 20 个人...他将 20 放在一个盒子上单击按钮并开始写名字。
我不知道他要创建多少用户,所以我的代码中不能有数百个这样的对象变量