问题标签 [class]
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 - 添加新元素时应该使用克隆吗?什么时候应该使用克隆?
我想在 Java 中实现一个用于处理图形数据结构的类。我有一个 Node 类和一个 Edge 类。Graph 类维护两个列表:节点列表和边列表。每个节点必须有一个唯一的名称。我该如何防范这样的情况:
我相信在将节点和边添加到图形时应该克隆它们并返回一个 NodeEnvelope 类,该类将保持图形结构的完整性。这是正确的做法还是设计从一开始就被打破了?
java - 如何制作对象的深层副本?
实现深度对象复制功能有点困难。您采取了哪些步骤来确保原始对象和克隆对象不共享引用?
python - Python 中的类
在 Python 中有什么方法可以创建一个类,然后使用相同的 dat,a 创建该类的第二个版本,但可以更改,然后恢复为与原始类中的数据相同?
所以我会用数字 1 到 5 作为其中的数据创建一个类,然后为部分(或非常相似)创建一个具有相同名称的第二个类。弄乱第二堂课中的数字,然后使用一个函数将它们重置为与第一堂课相同。
我发现的唯一替代方法是制作一个冗长的类,其中包含太多单独的数据,无法随时使用。
java - Java 类名中的有效字符
Java 类名中哪些字符是有效的?还有哪些其他规则管理 Java 类名(例如,Java 类名不能以数字开头)?
c# - 你可以在结构中有一个类吗?
在 C# 中是否可以有一个带有类类型成员变量的 Struct?如果是这样,信息存储在哪里,在堆栈、堆或两者上?
python - Python中可以使用静态类变量吗?
Python中是否可以有静态类变量或方法?执行此操作需要什么语法?
php - 在 PHP 中定义类方法
是否可以在OUTSIDE中PHP (as it is in C++)
声明class method
class definition?
c++ - 一个文件无法识别 C++ 中其他文件的类
我在文件“Particles.h”中有自己的类,该类的实现在“Particles.cpp”中
我希望文件“Load.h”能够识别其中的类,所以我添加了这一行
并且该文件无法识别它,并且过去一切正常(我没有在该类中进行任何更改)。
我应该怎么办?
java - 如何以人类可读的方式打开 Java .class 文件?
我试图弄清楚 Java 小程序的类文件在后台做什么。用记事本或文本板打开它只会显示一堆狼吞虎咽的东西。
有什么办法可以把它重新转换成某种可读的格式,这样我就可以试着弄清楚它在做什么?
- 环境 == 安装了 VS 2008 的 Windows。
c++ - 类的C++运行时知识
我有多个类都派生自一个基类,现在某些派生类将不会根据平台进行编译。我有一个类允许我返回基类的对象,但是现在派生类的所有名称都已被硬编码。
有没有办法确定哪些类已经编译,最好是在运行时,这样我就可以删除链接,而是提供动态可加载的库。