Differences between current version and previous revision of Function.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Friday, March 12, 2004 9:29:41 pm | by StuartYeates | |
Older page: | version 1 | Last edited on Friday, March 12, 2004 9:15:21 am | by StuartYeates | Revert |
@@ -1,3 +1,3 @@
-A [Function] is a piece of code (SourceCode or MachineCode) which operates as a discrete, independent entity. Structured languages such as [C] and [Pascal] have functions, as do functional languages such as [Lisp] and [Scheme]. ObjectOriented languages have methods
, which are functions associated with some data (i.e. an object).
+A [Function] is a piece of code (SourceCode or MachineCode) which operates as a discrete, independent entity. Structured languages such as [C] and [Pascal] have functions, as do functional languages such as [Lisp] and [Scheme]. ObjectOrientation introduced [Method]s
, which are functions associated with some data (i.e. an object) or a class
.
InLining is a function-level optimisation.