actionscript-3 - 公共(public)静态方法与公共(public)方法

标签 actionscript-3 public-method

公共(public)静态方法和公共(public)方法有什么区别?为什么要使用公共(public)静态方法?

最佳答案

Math 类的方法是静态的。所以,在做

Math.round(average)

Math 类本身不会因您所做的事情而改变——它只返回一个值或作用于您传递的值。

所以 - 静态方法对实用程序很有用。像
StringUtils.removeWhitespaceFrom(textContent:String):String

或者
BrowserUtils.openInNewWindow(url:String):void

您将静态方法用于其他任何事情是非常不寻常的。不要使用像'getInstance()'这样的静态来创建单例 - 而是查看依赖注入(inject)的框架。

关于actionscript-3 - 公共(public)静态方法与公共(public)方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3832238/

相关文章:

javascript - 如何从 Adob​​e AIR 应用程序内的网页调用 AS3 代码?

c# - 使所有表单都可以访问表单功能

javascript - videojs公共(public)方法访问就绪函数和IE之外

coding-style - Smalltalk 公共(public)方法与私有(private)/ protected 方法

actionscript-3 - AS3 : TextField Focus

actionscript-3 - AS3 : How to remove movieclip properly without Error 1009 overflow?

apache-flex - 使用 ArrayCollection 中的数据填充树

尽管限制访问,Java 类变量并不是不可变的

java - 如何从 Javadoc 中排除已弃用的公共(public)方法?

algorithm - 如何计算图像适合其容器的最佳比例?