This paper presents a first draft of an object-oriented functional language core, which unifies some successful concepts in the object-oriented or functional programming paradigms such as object classes, inheritance, late (metod) binding, higher-order functions and polymorphism. An example is given to show the use of the new language.
展开▼