Global Patent Index - EP 1186996 B1

EP 1186996 B1 20110105 - Method of programming for providing polymorphism

Title (en)

Method of programming for providing polymorphism

Title (de)

Programmierverfahren zum Ermöglichen von Polymorphismus

Title (fr)

Méthode de programmation pour faciliter le polymorphisme

Publication

EP 1186996 B1 20110105 (EN)

Application

EP 00119355 A 20000908

Priority

EP 00119355 A 20000908

Abstract (en)

[origin: EP1186996A1] A method of programming for providing polymorphism in any programming language, where a method over-write determination procedure is associated with any method that is to be enabled to be over-written in classes derived from the class in which said method is defined. Preferably, in order to over-write a method in a derived class, a method over-write identifier is associated with a class in which a method of a superior class is being over-written, where the over-write identifier identifies the over-written superior class method. Preferably said method over-write determination procedure either executes the method defined in the same class or an over-write method in a derived class, depending on the presence or absence of an over-write identifier in said derived class. <IMAGE>

IPC 8 full level

G06F 9/44 (2006.01); G06F 8/30 (2018.01); G06F 8/41 (2018.01); G06F 9/448 (2018.01); G06F 9/45 (2006.01)

CPC (source: EP US)

G06F 8/315 (2013.01 - EP US); G06F 8/437 (2013.01 - EP US); G06F 9/4492 (2018.01 - EP US)

Designated contracting state (EPC)

DE GB

DOCDB simple family (publication)

EP 1186996 A1 20020313; EP 1186996 B1 20110105; DE 60045479 D1 20110217; US 2002152457 A1 20021017

DOCDB simple family (application)

EP 00119355 A 20000908; DE 60045479 T 20000908; US 94974301 A 20010910