Appeal 2007-0506 Application 09/998,511 Specification 8: 12-15) from the interface. The main class 170 creates a new MyClass1 or MyClass2 object (lines 17-21) depending on an input argument, and then calls the MyMethod() method on the newly created object at line 22. The user may set an inheritance breakpoint (IBP) on MyMethod() in the MyInterface interface (the "first program entity" in claim 1) and the program will halt execution when it reaches one of the two classes that implement the method ("second program entity" in claim 1). This assists the programmer in identifying what implementations of methods are being executed while debugging object-oriented computer programs. See Specification 18: 4-24. Claim 1 is illustrative: 1. A computer-implemented method of debugging an object- oriented computer program, the method comprising: (a) in response to user input, setting an inheritance breakpoint that is associated with a first program entity in the object-oriented computer program and a method identified in the first program entity; and (b) halting execution of the object-oriented computer program during debugging in response to reaching an implementation of the method defined in a second program entity in the object-oriented computer program that is different from and that depends from the first program entity. 3Page: Previous 1 2 3 4 5 6 7 8 9 10 Next
Last modified: September 9, 2013