Swift 中函数和方法的区别2024年8月29日 | 1 分钟阅读 有些人认为函数和方法是相同的,并且可以互换使用这两个术语。 但是,这两个术语略有不同。“方法属于类、结构体和枚举,而函数则不属于。” 示例让我们看看函数和方法之间的一些区别 函数 | 方法 |
---|
函数具有独立的生存能力。 您可以在类外部定义它们。 | 方法不具有独立的生存能力。 它们总是定义在类、结构体或枚举中。 | 函数是结构化语言(如 C、C++、Pascal)和基于对象的语言(如 JavaScript)的属性。 注意: Java 中没有函数的概念。 | 方法是面向对象语言(如 C#、Java、Swift 等)的属性。 | 函数没有任何引用变量。 | 方法是使用引用变量调用的。 | 函数是一段自我描述的代码。 | 方法用于操作类的实例变量。 | 函数被独立调用。 | 方法使用实例或对象调用。 |
|