matju at artengine.ca
Tue Dec 4 20:34:52 CET 2007
On Tue, 4 Dec 2007, Javier Garcia wrote:
> thanks, Enrique now works. The word "instantiate" (Thomas Ouellet wrote
> it) was the key. It was strange for me..
i haven't seen how Thomas uses the word, but btw, one instantiates a
class, by creating an object. The object is "templated" according to the
class. The behaviour is defined by a class. Even if internally all
abstractions work from the same basic behaviour in pd, the fact that we
call patching a kind of programming validates the idea that each
abstraction file is a class.
An interface (aka protocol) is the set of what objects of a certain class
can accept as arguments and messages (or signals), together with the set
of what messages (or signals or I/O) the user can expect, and when. The
more it works like other object classes, the less you may need to document
it (depending on how the documentation is structured). A help file
documents the interface of a class and not the class itself.
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
More information about the Pd-list