1

我大约 8 个月前开始学习编程,从 C、OOP 开始,现在到 iOS,这是我的目标。在大多数情况下,一切都很顺利,我已经开始通过在 xcode 上编写小型应用程序来练习。只是像子程序这样的小术语有时会让我失望。任何人都可以为我定义这个术语,并给我一个简单的例子来说明它的用法吗?我知道它是某种类型的方法,并且我完全理解实例和类方法,但是我不知道子例程和实例/类方法之间的确切区别是什么。我在网上看过,但运气不太好。

任何帮助表示赞赏,谢谢

4

2 回答 2

2

“子程序”是一种老式术语,表示其他代码调用的一段代码。方法、函数和过程是一些特定类型的子例程。

于 2012-05-22T02:10:04.090 回答
1

方法是一种为上下文状态和查找目的而绑定到特定对象的子例程。Objective-C 还具有通用函数(与标准 C 的语法相同),这更像是子例程的经典定义。

于 2012-05-21T21:20:47.447 回答