Hi
Are functions called methods in Java?
Yes, but the caveat is that you don't have true "free standing" functions.
so in python
def f(x, y):
return x + y
This is a function, it is its own thing. In Java "methods" have to "belong" to something either instances of a class or to the class itself.
Oh
yeah
that makes sense
class Thing {
static int f(int x, int y) {
return x + y;
}
}
so this f
function in python, translated to java has to "belong" to some class as a "static method".