Systematic Management of Non-Taxonomic Object Associations
碩士 === 國立交通大學 === 資訊管理研究所 === 81 === Object-oriented programming has become very popular because it supports several important goals of software development - understandability, modifiability and reusability. In the real world, there exist...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1993
|
Online Access: | http://ndltd.ncl.edu.tw/handle/73194067094191554389 |
id |
ndltd-TW-081NCTU0396028 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-081NCTU03960282016-07-20T04:11:37Z http://ndltd.ncl.edu.tw/handle/73194067094191554389 Systematic Management of Non-Taxonomic Object Associations 非同類物件關聯的系統化管理 Chih-Hui Chang 張志輝 碩士 國立交通大學 資訊管理研究所 81 Object-oriented programming has become very popular because it supports several important goals of software development - understandability, modifiability and reusability. In the real world, there exist taxonomic and non-taxonomic associations between objects. Taxonomic associatoins can be repesented by generalization and specialization which most current object- oriented languages support through inheritance. However, service for non-taxonomic associations is rarely seen. In order to maintain all of the goals of object-oriented programming, the non-taxonomic operations must be managed by the system in a uniform way, instead of being handled freely by different applications. This research proposes two simple but useful mechanisms, non-taxonomic link and non-taxonomic inheritance, for handling non-taxonomic operations between objects. The association is declared in the class object only once and all its instances can be served through simple inheritance. Keh-Chiang Yu 尤克強 1993 學位論文 ; thesis 45 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊管理研究所 === 81 === Object-oriented programming has become very popular because it
supports several important goals of software development -
understandability, modifiability and reusability. In the real
world, there exist taxonomic and non-taxonomic associations
between objects. Taxonomic associatoins can be repesented by
generalization and specialization which most current object-
oriented languages support through inheritance. However,
service for non-taxonomic associations is rarely seen. In order
to maintain all of the goals of object-oriented programming,
the non-taxonomic operations must be managed by the system in a
uniform way, instead of being handled freely by different
applications. This research proposes two simple but useful
mechanisms, non-taxonomic link and non-taxonomic inheritance,
for handling non-taxonomic operations between objects. The
association is declared in the class object only once and all
its instances can be served through simple inheritance.
|
author2 |
Keh-Chiang Yu |
author_facet |
Keh-Chiang Yu Chih-Hui Chang 張志輝 |
author |
Chih-Hui Chang 張志輝 |
spellingShingle |
Chih-Hui Chang 張志輝 Systematic Management of Non-Taxonomic Object Associations |
author_sort |
Chih-Hui Chang |
title |
Systematic Management of Non-Taxonomic Object Associations |
title_short |
Systematic Management of Non-Taxonomic Object Associations |
title_full |
Systematic Management of Non-Taxonomic Object Associations |
title_fullStr |
Systematic Management of Non-Taxonomic Object Associations |
title_full_unstemmed |
Systematic Management of Non-Taxonomic Object Associations |
title_sort |
systematic management of non-taxonomic object associations |
publishDate |
1993 |
url |
http://ndltd.ncl.edu.tw/handle/73194067094191554389 |
work_keys_str_mv |
AT chihhuichang systematicmanagementofnontaxonomicobjectassociations AT zhāngzhìhuī systematicmanagementofnontaxonomicobjectassociations AT chihhuichang fēitónglèiwùjiànguānliándexìtǒnghuàguǎnlǐ AT zhāngzhìhuī fēitónglèiwùjiànguānliándexìtǒnghuàguǎnlǐ |
_version_ |
1718354568585150464 |