05446902 is referenced by 80 patents and cites 8 patents.

An object oriented application comprising an hierarchy of application classes, each having a plurality of class methods, is created from a toolkit having a static class hierarchy including a number of standard classes, a number of public interface methods with interfacing attributes and a list for chaining class private methods to the public interface methods, a plurality of class definition source and header files defining the extended application classes, a plurality of class method source and header files implementing the class methods of the extended classes, and a plurality of object user source and header files implementing the object users, using a traditional programming language that provides no support for object oriented programming. Together, the various files cooperate to achieve data abstraction and inheritance of object oriented programming, when the various files are compiled, linked, executed.

Title
Method for implementing computer applications in an object oriented manner using a traditional non-object oriented programming language
Application Number
515427
Publication Number
5446902
Application Date
July 14, 1993
Publication Date
August 29, 1995
Inventor
Nayeem Islam
Mountain View
CA, US
Agent
Blakely Sokoloff Taylor & Zafman
Assignee
Sun Microsystems
CA, US
IPC
G06F 7/00
View Original Source