foundation classes


Also found in: Dictionary, Thesaurus, Medical.
Related to foundation classes: Java Foundation Classes

foundation classes

A library of object-oriented routines that are used to develop an application and eliminate much of the tedium of programming today's graphical user interface-based applications. Classes are provided for myriad functions including window creation and other GUI elements, as well as file input/output and multithreading. Many of the base features of the class are used unchanged, while others are modified to suit the application.

Foundation classes cannot always be used. For example, the Windows version of this encyclopedia, which uses its own text display architecture, requires interfacing to Windows at a lower level than what foundation classes offer. However, foundation classes still require programming ability and take time to master. They are not suited to end users as are various kinds of application generators. See MFC, JFC, OWL and application generator.
References in periodicals archive ?
In pursuit of standards within the VDC process, Trimble Design Link has incorporated the Industry Foundation Classes (IFC) file format as a means of extending the solution's interoperability with popular design and construction based software applications.
99 a bottle, is a member of the chypre family of perfumes - which the New York- based Fragrance Foundation classes as "woody, mossy, with appeals of leather".
It also offers a transition tool for Sun users to help migrate graphical user interfaces designed using earlier versions of Java Workshop over to the newer "Swing" Java Foundation Classes.
Later volumes build on this foundation and address COM programming using frameworks such as Microsoft Foundation Classes (MFC) and ActiveX Template Library (ATL).
Mrs Kayee, who runs the early years and foundation classes, dressed up along with her colleagues as one of the Pink Ladies from Grease - to the delight of the children who were also wearing an array of colourful costumes.
Developers can use Immersion's "Feel Foundation Classes," which are compatible with Microsoft Corp's DirectX software API, for adding force feedback to any capable device.

Full browser ?