Private and shared data in object-oriented programming

Approved for public release; distribution is unlimited. === In a typical object-oriented system, there are two kind of variables: those which are private to instances(objects) and those which are shared by all instances of a class. Variables may also be declared in some object-oriented languages as...

Full description

Bibliographic Details
Main Author: Theologitis, Vassilios
Other Authors: Nelson, Michael L.
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2014
Online Access:http://hdl.handle.net/10945/38557
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-38557
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-385572014-11-27T16:19:18Z Private and shared data in object-oriented programming Theologitis, Vassilios Nelson, Michael L. Hughes, Gary J. Naval Postgraduate School (U.S.) Computer Science Approved for public release; distribution is unlimited. In a typical object-oriented system, there are two kind of variables: those which are private to instances(objects) and those which are shared by all instances of a class. Variables may also be declared in some object-oriented languages as private, public, or subtype visible which affects the access to the data. However we know of no object-oriented programming which allows data(variables) to be declared as private for specific methods only. The purpose of this thesis is to propose a solution to the problems of implementing and maintaining both shared and private data at various levels within an object-oriented environment. 2014-01-29T23:37:58Z 2014-01-29T23:37:58Z 1992-03 Thesis http://hdl.handle.net/10945/38557 en_US Copyright is reserved by the copyright owner. Monterey, California. Naval Postgraduate School
collection NDLTD
language en_US
sources NDLTD
description Approved for public release; distribution is unlimited. === In a typical object-oriented system, there are two kind of variables: those which are private to instances(objects) and those which are shared by all instances of a class. Variables may also be declared in some object-oriented languages as private, public, or subtype visible which affects the access to the data. However we know of no object-oriented programming which allows data(variables) to be declared as private for specific methods only. The purpose of this thesis is to propose a solution to the problems of implementing and maintaining both shared and private data at various levels within an object-oriented environment.
author2 Nelson, Michael L.
author_facet Nelson, Michael L.
Theologitis, Vassilios
author Theologitis, Vassilios
spellingShingle Theologitis, Vassilios
Private and shared data in object-oriented programming
author_sort Theologitis, Vassilios
title Private and shared data in object-oriented programming
title_short Private and shared data in object-oriented programming
title_full Private and shared data in object-oriented programming
title_fullStr Private and shared data in object-oriented programming
title_full_unstemmed Private and shared data in object-oriented programming
title_sort private and shared data in object-oriented programming
publisher Monterey, California. Naval Postgraduate School
publishDate 2014
url http://hdl.handle.net/10945/38557
work_keys_str_mv AT theologitisvassilios privateandshareddatainobjectorientedprogramming
_version_ 1716725566409801728