问题标签 [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.
php - 找出方法是受保护的还是公开的
使用此代码,我正在尝试测试是否可以调用某些函数
但是现在如果 $method 受到保护,我希望能够限制执行,我需要做什么?
java - 为什么依赖注入使用公共方法?
为什么依赖注入使用公共方法?如果我错了,请纠正我,但可以使用反射来更改实现。
iphone - 调用公共方法
我试图弄清楚如何集中我在几个 ViewController 中使用的方法。我已经有一个用于一些变量的单例。我将单例类称为 Shared。
我将我的方法移动到 Shared 类并尝试像这样调用它:
它给了我一个例外,说选择器在尝试调用它时不存在。
我已经导入了 Shared.h。任何其他想法将不胜感激。
java - 对象数组中无法访问的公共方法
我有无法在数组的对象元素中调用我自己的方法的问题
这是包含数组的部分代码的代码:
对于卡片对象:
}
这部分程序的输出是哈希码 Card@9304b1 Card@190d11 Card@a90653 Card@de6ced Card@c17164
我想放一些类似或类似的东西
有没有人知道为什么会这样?
顺便说一句,数组是使用预制的 .toArray() 方法从另一个类中的 ArrayList 复制的
intellij-idea - 对类的公共方法禁用“未使用”警告
新的 intellij 升级 (10.5) 现在显示警告,指出为类定义的某些方法未使用。这些方法是公开的,我计划不使用所有方法,因为我创建它们是为了支持预期的 API。我想禁用此警告(不用于类中的公共方法)。有没有办法做到这一点?
scala - Scala公共方法:';' 预期但发现'def'
我写了这个方法:
我在编译时遇到问题:
这段代码有什么问题?
php - __call 等效于公共方法
我有一个由类定义的用于与我的网络应用程序交互的 API。每个可公开访问的方法都需要在运行前完成身份验证。我不想在每个方法中一遍又一遍地使用同一行,我想使用神奇的 __call 函数。但是,它只适用于私有或受保护的方法,而我的方法需要公开才能与 Zend_Json_Server 一起使用。
是否可以挂钩这些公共函数并可能在调用它们之前取消它们的执行?
java - 如何隐藏公共方法?
我的静态机器中有一个方法,该方法仅在我的应用程序首次启动时使用一次。该方法需要公开,但我仍然希望它隐藏。有没有办法使用注释或其他东西可以隐藏项目其余部分的方法?
javascript - 定义所有公共方法或原型单个方法?
所以当我做一个库的时候,我通常是这样做的:
我听说如果你这样写,创建库会更快和/或使用更少的内存进行初始化:
一个初始化比另一个快吗?我的问题甚至有意义吗?我假设这些完成了相同的任务(该任务是我myLib.publicMethod()
在 docready 上的代码中的其他地方使用该任务)。谢谢!
java - 公共方法中的私有参数
当非私有方法的参数是私有类型(例如私有嵌套类)时,g++ 和 javac 都不会发出警告。这些方法不能被客户端使用,但它们可以作为类的公共 API 的一部分出现。
例如,在 C++ 中,将此类方法放入类 Foo 的公共部分可以允许其他类访问这些方法,而无需在类 Foo 中明确列为朋友(只要它们可以访问用作参数的私有类型)。
但总的来说,不明确地将这些方法设为私有会是不好的风格,还是可以忽略?(既然客户无论如何都不能使用它,那有什么大不了的)