Invention Grant
US08990766B2 Construction of object-oriented programming (OOP) patterns by behavior delegation
有权
通过行为委托构建面向对象编程(OOP)模式
- Patent Title: Construction of object-oriented programming (OOP) patterns by behavior delegation
- Patent Title (中): 通过行为委托构建面向对象编程(OOP)模式
-
Application No.: US11178871Application Date: 2005-07-10
-
Publication No.: US08990766B2Publication Date: 2015-03-24
- Inventor: Scott E. Schneider
- Applicant: Scott E. Schneider
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Damion Josephs
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Object-oriented programming (OOP) design patterns are constructed at least partially by delegating their behaviors to preconstructed OOP patterns to implement the behaviors. A new OOP pattern having one or more behaviors is defined. Each of at least one of the behaviors is delegated to a preconstructed OOP pattern, the preconstructed OOP pattern therefore implementing the behavior. The new OOP pattern is thus constructed at least partially by delegating at least one of its behaviors to the preconstructed OOP patterns. Delegating a behavior to one of the preconstructed OOP patterns can be accomplished within a graphical user interface (GUI). Graphical representations of the new OOP pattern and of the preconstructed OOP patterns are displayed. Dragging the graphical representation of a selected preconstructed OOP pattern onto the graphical representation of the new OOP pattern causes a behavior of the new OOP pattern to be delegated to the selected preconstructed OOP pattern.
Public/Granted literature
- US20070011652A1 Construction of object-oriented programming (OOP) patterns by behavior delegation Public/Granted day:2007-01-11
Information query