gpt4 book ai didi

java - Ruby 中的 Java 静态方法是什么样的?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:48:09 25 4
gpt4 key购买 nike

在 Java 中,“静态方法”看起来像这样:

class MyUtils {
. . .
public static double mean(int[] p) {
int sum = 0; // sum of all the elements
for (int i=0; i<p.length; i++) {
sum += p[i];
}
return ((double)sum) / p.length;
}
. . .
}

// Called from outside the MyUtils class.
double meanAttendance = MyUtils.mean(attendance);

编写“静态方法”的等效“Ruby 方式”是什么?

最佳答案

使用 self :

class Horse
def self.say
puts "I said moo."
end
end

Horse.say

关于java - Ruby 中的 Java 静态方法是什么样的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2460067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com