问题标签 [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.
c++ - C ++:结构的ctors?
C ++:由于结构是具有“公共”所有内容的类,因此是否创建并调用了默认-ctors?
我问的原因是要了解使用结构时 C++ 可能比 C 产生的开销(如果有的话)。我听到的一个观点是,在 C++ 中,类有一些结构没有的开销,但我对此表示怀疑。
java - Jython 和 Java 嵌套类
我正在使用 Jython 为 Java 项目编写测试。它运作良好,但我不知道如何访问 java 公共嵌套类。
有人知道该怎么做吗?
delphi - 类助手有什么好的用途?
Delphi(可能还有很多其他语言)有类助手。这些提供了一种向现有类添加额外方法的方法。无需创建子类。
那么,类助手有什么用处呢?
java - Java中的静态嵌套类,为什么?
我正在查看 Java 代码LinkedList
并注意到它使用了静态嵌套类Entry
.
使用静态嵌套类而不是普通内部类的原因是什么?
我能想到的唯一原因是,Entry 无法访问实例变量,因此从 OOP 的角度来看,它具有更好的封装性。
但我认为可能还有其他原因,也许是性能。可能是什么?
笔记。我希望我的术语是正确的,我会称它为静态内部类,但我认为这是错误的:http: //java.sun.com/docs/books/tutorial/java/javaOO/nested.html
class - 类:公共变量或公共函数来更改本地变量?
正是主题标题所说的,
在哪些情况下,您更喜欢使用公共函数来更改局部变量,而不是仅仅将该变量定义为公共并直接修改它?
c# - 消除依赖的技术?
设想:
在 A 类中引发了一个事件,需要由 B 类中的方法处理。(当前通过委托)
从事件传递到方法的数据当前包装在 C 类中。
这显然需要 B 类依赖于 C 类。
我可以执行任何技术/重构来消除这种依赖关系吗?
例如,将数据展开回简单的原始数据类型并直接传递它们。
php - javascript 空文本 ajax
我有一个 php 脚本,我正在使用 ajax。我有一个与 ajax 类连接的 textarea 表单
当我传递像 ( &some text
) 这样的文本时,函数返回一个空文本时的问题,我猜我对 ( &
) 有问题。
javascript函数:
java - Java 类可访问性
与我的另一个问题略有相关:以下内容有什么区别:
再一次,最后两个之间的区别是我最感兴趣的。
php - 寻找最好的 PHP 嵌套集类(PEAR 类除外)
我正在寻找具有所有需要功能的 PHP(使用 MYSQL)嵌套集类。例如:
createLeftNode、createRightNode、createRootNode、createSubNode、deleteNode 和moveTree。不仅是一左一右,一上一下,而且是另一棵树中的一棵树的一部分。
谢谢!
class - 关于类继承的协变与逆变
“协变”和“逆变”这两个概念的含义是什么?
给定 2 个类Animal和Elephant(从Animal继承),我的理解是,如果您尝试将 Elephant 放入 Animals 数组中,您会遇到运行时错误,这是因为 Elephant 是“更大”(更多具体)比动物。但是,您能否将 Animal 放入 Elephant 数组中,看看 Elephant 是如何保证包含 Animal 属性的?