arXiv · 1501.00720
Concept-oriented programming: from classes to concepts and from inheritance to inclusion
Abstract
For the past several decades, programmers have been modeling things in the world with trees using hierarchies of classes and object-oriented programming (OOP) languages. In this paper, we describe a novel approach to programming, called concept-oriented programming (COP), which generalizes classes and inheritance by introducing concepts and inclusion, respectively.
Explore related subjects
Keep this discovery
Alexandr Savinov. 2015-01-04. Concept-oriented programming: from classes to concepts and from inheritance to inclusion. https://arxiv.org/abs/1501.00720
Cite the original work for its findings. Save a collection to share your selection of sources.