Superset Technologies Homewho we arewhat we domethodologysolutionsour advantagecase studiescareerscontact
Home > What we do > Technology > Object Oriented Programming
Superset Technologies-- What we do

Technology
Data Modeling
Distributed Computing
Internet Programming
Object Oriented Development

Analysis & Strategy

Experience Design
Branding/Identity
User Experience
Information Architecture
User Interface
Visual Design
Media Migration

Project Management
Networking & Operations



Technology: Object Oriented/Object Based Programming

Object Oriented Programming is the design of objects as instances of classes that may relate to each other in an inheritance relationship.

Object Based and Object Oriented technology promote the level of an application's modularity by providing a methodology where functionality is divided among components and properties among related classes.

The goal of a designer trained in the Object methodology is to design coherent and loosely coupled objects and classes. The more coherent the objects, the more reusable they are because they carry a related set of services. The less coupled the objects - the easier they can be utilized because a few objects need to be deployed together.

An efficient generic design requires an understanding of the patterns, commonality and coherence that governs the solution. Distributing responsibilities to objects, mapping properties into classes and interfaces, and behavioral patterns into frameworks contributes to a flexible, robust and reusable solution.

Technologies/Products/Methodologies:

  • C++
  • Java
  • Object Databases
  • UML



  •  
    copyright Superset Technologies Inc. 2001. All Rights Reserved. client login