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...
Main Author: | |
---|---|
Other Authors: | |
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 |