Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin中的方法和成员函数_Kotlin - Fatal编程技术网

Kotlin中的方法和成员函数

Kotlin中的方法和成员函数,kotlin,Kotlin,声明“成员函数是在类或对象内部定义的函数”: 我还看到了Kotlin中对方法的引用。方法和成员函数是否相同、不同或误用了术语?是的,相同 Kotlin与Java有点不同,因为它有一些顶级函数,例如,伴随对象中的函数、函数中的函数、扩展函数等。Kotlin中以fun开头的所有内容都称为(某种)函数 在Java中,函数的类型较少。有静态(类级)函数和对象级方法。后一个表达式来自OOP世界,Java是一种OOP语言,而Kotlin不仅仅是这样。方法和成员函数是同义词。与对象属性非常相似,它们被称为成

声明“成员函数是在类或对象内部定义的函数”:

我还看到了Kotlin中对方法的引用。方法和成员函数是否相同、不同或误用了术语?

是的,相同

Kotlin与Java有点不同,因为它有一些顶级函数,例如,伴随对象中的函数、函数中的函数、扩展函数等。Kotlin中以
fun
开头的所有内容都称为(某种)函数


在Java中,函数的类型较少。有静态(类级)函数和对象级方法。后一个表达式来自OOP世界,Java是一种OOP语言,而Kotlin不仅仅是这样。

方法和成员函数是同义词。与对象属性非常相似,它们被称为成员字段。然而,同义词的含义往往差别不大或有细微差别。例如,单词old可以用同义词古代的、古老的、年老的或成熟的来表达。每一个词都用不同的颜色来描述同一件事 意义


Kotlin是一种功能强大的函数式编程语言。在函数式语言中,函数一词非常重要。Kotlin函数比Java或C#方法强大得多。如果我们称之为方法,这将意味着类似于C#和Java。术语成员函数更好地反映了Kotlin函数的功能和灵活性。

据我所知,Java调用(实例)方法在Kotlin中被称为成员函数。这试图让我们了解一些情况,但我不确定这是否完全成功。。。