问题标签 [public-method]
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# - 在 Windows 服务上调用公共方法
我在 Windows 服务(.NET C#)中有一个计时器。我需要能够从外部程序更改经过的值。如果计时器当前正在运行,我需要能够从外部程序缩短经过时间的值。我正在考虑在服务中使用一个公共方法来更改计时器经过的值并重新启动计时器,但是外部程序可以在 Windows 服务上调用公共方法吗?
java - 如何从 Javadoc 中排除不推荐使用的公共方法?
我想为我的课程生成 javadoc。“生成 Javadoc”命令为我提供了一个选项,可以为具有 Private/Package/Protected/Public 可见性的成员创建 Javadoc。但是有一些公共方法我不想包含在 Javadoc 中。如何为此 Javadoc 生成器准确指定要包含哪些成员/方法以及不包含哪些成员/方法?
(我使用eclipse 3.4.2)
编辑:你们中的一些人问我想这样做的原因是什么。原因是我有一些我不想存在的方法,但我仍然需要它们来实现向后兼容性。我将它们标记为@deprecated,以便尝试使用它们的人会收到警告。但我不希望它们出现在 Javadoc 中。鉴于它们被标记为@deprecated,有没有办法将它们从 javadoc 中排除?
javascript - 无法在公共方法中访问公共变量?
你好,
我正在玩在 javascript 中创建类,但我认为我并不真正了解所有内容。
这是我编写的一些(简化的)代码(.bind() 来自 jQuery 1.4.1):
然后我在我的 HTML 文件中执行此操作:
然后,当我单击其中一个时<td>
,我收到此错误:'this.myList is null or not an object'
在 GetValue 方法中访问 myList 需要做什么?
clojure - 如何在 Clojure 中调用公共类的非公共方法?
我正在使用 Clojure 调用 twitter4j 库,如下所示:
当我将其称为脚本时,这很好用。但是当我使用 gen-class 时,我得到:
有解决方法吗?
.net - api测试时如何区分公有方法和私有方法?
在 api 测试期间是否可以测试 Web 服务的私有方法?如果是,如何区分公共方法和私有方法?我在 VSTS 中使用对象浏览器来查看可用方法列表。
php - PHP 框架中的 Action 方法与公共方法
你们很多人都知道有很多 PHP 框架,我对您对此的想法很感兴趣: Zend 框架有所谓的动作控制器,它必须包含至少一个动作方法,一个名称以“动作”结尾的方法. 例如:
“Action”这个词很重要,没有它你不能直接通过 URI 访问方法。但是,在其他一些框架(如 Kohana)中,您有公共和私有方法,其中公共方法可访问而私有方法不可访问。所以我的问题是你认为哪种方法更好?从安全的角度来看,我会投票给 Zend 的方法,但我有兴趣了解其他人的想法。
jquery - jQuery - 小部件公共方法
如果我创建一个 JQuery 小部件(下面的代码示例),然后定义一个“公共”方法,除了使用以下表单之外,还有其他方法可以调用该方法吗?
我想创建一系列都定义相同方法的小部件(基本上实现相同的接口),并且能够在不知道我当前正在调用该方法的小部件的任何信息的情况下调用该方法。在当前表单中,我需要知道我正在“列表”小部件上执行该方法。
下面是使用“public”方法创建小部件的示例。
.net - 工厂方法模式和公共构造函数
我正在制作一个返回我的对象的新实例的工厂方法。我想阻止任何使用我的代码的人在我的对象上使用公共构造函数。有没有办法做到这一点?
这通常是如何完成的:
然后我想限制/阻止其他开发人员(包括几个月后的我)制作 Mercedes4WD 的实例。但是让他们调用我的工厂方法。如何?
javascript - 为什么这些方法是公开的?
我的 javascript 如下所示。我不明白为什么这些方法都是公开的?
所以现在我可以这样做:
c# - Mono:Object 类中的非标准公共方法
有人知道.Net Object 类 Mono 实现中的“obj_address”公共方法是什么吗?
谢谢,
迈克尔