Object-Oriented Programming and Representation of Objects

Open access


In this paper, a lesson is drawn from the way class definitions are provided in object-oriented programming. The distinction is introduced between the visible structure given in a class definition and the hidden structure, and then possible connections are indicated between these two structures and the structure of an entity modeled by the class definition.

If the inline PDF is not rendering correctly, you can download the PDF file here.

  • Colburn T. & Shute G. (2010). Abstraction law and freedom in computer science.

  • In P. Allo (Ed.) Putting information first: Luciano Floridi and the philosophy of information (pp. 97-115). Malden: Wiley-Blackwell.

  • Drozdek A. (2013). Data structures and algorithms in Java. Singapore: Cengage Learning.

  • Floridi L. (2011). The philosophy of information. Oxford: Oxford University Press.

  • Leplin J. (1997). A novel defense of scientific realism. New York: Oxford University Press.

  • McKinlay S. T. (2012) The Floridian notion of the information object. In H. Demir (Ed.) Luciano Floridi’s philosophy of technology critical reflections (pp. 223-241). Dordrecht: Springer.

  • Rescher N. (2006). Philosophical dialectics: An essay on metaphilosophy. Ithaca: State University of New York Press.

Journal information
Impact Factor

Cite Score 2018: 0.29

SCImago Journal Rank (SJR) 2018: 0.138
Source Normalized Impact per Paper (SNIP) 2018: 0.358

All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 1115 747 34
PDF Downloads 387 263 17