Indirect Object Representation and Access by Means of Concepts

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

8 pages. Related papers: http://conceptoriented.com/

Scientific paper

The paper describes a mechanism for indirect object representation and access (ORA) in programming languages. The mechanism is based on using a new programming construct which is referred to as concept. Concept consists of one object class and one reference class both having their fields and methods. The object class is the conventional class as defined in OOP with instances passed by reference. Instances of the reference class are passed by value and are intended to represent objects. The reference classes are used to describe how objects have to be represented and accessed by providing custom format for their identifiers and custom access procedures. Such an approach to programming where concepts are used instead of classes is referred to as concept-oriented programming. It generalizes OOP and its main advantage is that it allows the programmer to describe not only the functionality of target objects but also intermediate functions which are executed behind the scenes as an object is being accessed.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Indirect Object Representation and Access by Means of Concepts does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Indirect Object Representation and Access by Means of Concepts, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Indirect Object Representation and Access by Means of Concepts will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-713920

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.