Using Interfaces And Composition To Create Flexible Applications

By David Harms

Posted March 20 2008

Summary: When it comes to designing flexible, adaptable applications, most object-oriented programmers probably think of inheritance and virtual methods first. But interfaces are an equally powerful tool, and when combined with composition you have an excellent toolset for making your applications highly configurable.

Please log on to read this subscriber-only article. If you do not have a subscription you can purchase one in the ClarionMag store.

Clarion Roadmap

Try the roadmap (beta)

Search ClarionMag

 

Advanced search

From the archives

Unit Testing Webinar Workshop Takes On Dates/Times

3/31/2011 12:00:00 AM

Recently John Hickey and David Harms hosted a webinar workshop on unit testing, using Pierre du Toit's article on Clarion and Excel dates and times as a source for a utility class. John and Dave learned a few things about the process, and hopefully the participants did too.