Posted By:
Christopher_Koenigsberg
Posted On:
Monday, June 17, 2002 06:40 AM
Functions are just "behavior" (output for a given input), and behavior has static and dynamic aspects, and UML has static and dynamic models for behavior.
There IS a programming paradigm, "functional programming" (a la ML or pure LISP) where there are no "side effects", but that is different than the Object Oriented Programming paradigm.