| Abstract: |
What is the Difference Between an Object and a Component? At the California Forum meeting in September, this question came up again. Several delegates indicated that they perceived conventional object oriented development practice as delivering components. In response, Brian Morrow of Select gave a rule of thumb that ‘In OO, inheritance overrides encapsulation. In CBD encapsulation overrides inheritance’. John Weiler representing the OMG said ‘I don’t see the difference, . . . just creating larger grained things.’ Brian indicated that ‘we need to be able to plug-and-play different components, with different functionality, complied at different times, so compile |