ØPrinciple:
A.Object Oriented approach versus classical
programming:
¬Follow a class model, i.e.
derive an abstract class (instantiate its abstract methods)
B.Automatic integration versus manual
integration:
¬Use a standard constructor
so that it can be invoked automatically (basically with UI-defined global and local
parameters)
¬
ØIn practice: plug and
play:
1.Write your class
2.Make it accessible (include it
spis.jar in the right package)
3.Type its name in UI
¬As opposed to manual
integration where you had to modify some piece of old code to call your new
code
¬
¬