问题标签 [objectinstantiation]

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.

0 投票
2 回答
83 浏览

.net - 创建对象的新实例后保留以前的数据

说我有这个:

然后稍后在子例程中,我这样做:

是否可以保存先前声明的控件/数据以Editor供将来使用?声明的不是使用New关键字实例化的。

0 投票
1 回答
1101 浏览

scala - Scala,Casbah:编译错误。如何从外部库中实例化对象?

我正在尝试使用 Casbah 工具包编写将数据写入 MongoDB 的函数:

Casbah 将 WriteConcern 定义为 Scala 对象。我收到以下错误:

此外,当我尝试简单地实例化 WriteConcern 时:

我收到此错误:

import com.mongodb.casbah.WriteConcern 在我的代码的第一行,为什么找不到它?如何实例化 WriteConcen?谢谢!

0 投票
1 回答
656 浏览

design-patterns - 避免部分对象实例化

我在我的项目中面临与设计相关的困境,如果我能得到一些建议,我将不胜感激。有一个包含大约 20-25 个字段的 POJO,在某些情况下,该对象会根据需要部分实例化。在我看来,这不是一个好的做法,应该通过使用继承或组合来避免。我正在寻找有关实现对象创建逻辑(可能是设计模式)的最佳方法的建议,以避免部分实例化。目前,正在使用构建器模式创建对象。

基本上,它是一个摇摆应用程序。数据取自 JDialog 的不同字段 (20-25) 并传递到下一个窗口以显示以供确认。使用 POJO 传递此数据。此 POJO 当前使用构建器模式进行实例化。但是我正在寻找一种方法来实现这一点,其中 POJO 没有部分实例化并用于只需要传递几个字段的其他情况。

提前致谢!

0 投票
1 回答
6744 浏览

python - How to create a non-instantiable class?

For one of the project I am currently working I was thinking of creating a class that could not be instantiate by a client and only be supplied an instance of through a particular interface i.e. the client would not be able create further instance out of it by some hackery such as:

once he has one.

I was successfully able to create a class that couldn't be instantiated. i.e.

But how could I use this every same definition to create an instance of the class?

Of course I could do something like this:

but I don't find it elegant enough nor does it completely prevent the client from further instantiating it. And no I aint going down the road of building a C++ module for it.

Any suggestions on how to achieve such a thing? import abc?

A brief rational to answer Martijn's question and for completeness:

Actual you could consider the instance of the particular, and related, classes, in question, as nodes in a tree and that both the parent and the children to remain connected, dependent on and cognizant of each other and have a single unique root throughout any instance of python(insured by the use package). Any state changes in a particular node would cause others to update themselves and the database to which they are connect, accordingly. Apart from that I was being curious to know how such a thing could be put in place (the traceback class was teasing me).

0 投票
2 回答
131 浏览

java - 类实例化与引用检索

为什么以及何时我们可以直接实例化一个类

以及为什么以及何时检索对已经完成的实例的引用?

0 投票
4 回答
828 浏览

c# - 在哪里/如何实例化一个对象来处理空引用异常

大家好,这是一个简单的问题,我不确定在哪里/如何初始化一个新的对象实例,所以我没有收到这个错误。我有一个类对象(Contact),它有另一个类对象(ContactInfo),有时用户决定不输入(实例化)ContactInfo 对象。所以后来当我尝试通过 Contact.ContactInfo 进行搜索时,我得到了错误。下面我有我得到错误的代码行,然后我有两个类:

然后是两个类:

0 投票
8 回答
32529 浏览

java - 在不使用 new 运算符的情况下实例化对象

在一次 Java 面试中,提出了以下问题:

在 java 中有没有一种方法可以在不使用new操作符的情况下实例化一个对象?我回复他说没有其他的实例化方式。但他问我如何用 java 文件中的配置实例化 java 中的对象xml(在 spring 框架中)。我说,在内部,spring 使用操作符reflection utils来创建一个对象new。但面试官并不相信我的回答。

我看到这个链接很有用,但是有一个new操作员间接参与了一个或其他内部方法。

真的有办法在不使用new运算符的情况下在 java 中实例化对象吗?

0 投票
4 回答
257 浏览

java - (TextView) (Button) 有什么作用?

对于知道它是如何工作的人来说,这应该是一个简单的问题。

(Textview)/(Button) 有什么作用,它是什么?

是否相当于

另外,我可能弄错了,但这不仅在android中是java语言吗?

谢谢

注意:我没有问什么是文本视图或按钮,我问的是这是一种实例化、强制转换等。

0 投票
0 回答
1342 浏览

javascript - 即新对象 - 对象不支持此操作

在 IE(全部)中出现错误。每个其他浏览器都可以很好地处理它。

对象不支持此操作

基本功能设置 $.ProcessingModal = function (options) {...}

甚至尝试过 Object.create。

如果我只能停止支持 IE。

0 投票
1 回答
70 浏览

php - 如果当前类已在父类中实例化,如何访问父类的类属性

我正在尝试使用 MVC 尝试制作一个简单的框架。这是我正在做的一个例子:

问题是我的 var_dump 返回 NULL,那么为什么 Main_Controller 不读取该 App 属性?