Please use this identifier to cite or link to this item:
https://hdl.handle.net/1959.11/188
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Keedy, JL | en |
dc.contributor.author | Heinlein, C | en |
dc.contributor.author | Menger, G | en |
dc.contributor.author | Evered, MP | en |
dc.date.accessioned | 2008-05-06T16:15:00Z | - |
dc.date.issued | 2004 | - |
dc.identifier.citation | Journal of Object Technology, 3(10), p. 121-142 | en |
dc.identifier.issn | 1660-1769 | en |
dc.identifier.uri | https://hdl.handle.net/1959.11/188 | - |
dc.description.abstract | In Timor multiple inheritance of methods from a common abstract ancestor (e.g. Collection) and of separate "parts" (possibly repeatedly) from distinct supertypes (e.g. a Radio, a Cassette Player) are handled in different ways. The paper shows that neithertechnique is suitable for cases where a common concrete ancestor (e.g. Person) is specialised in different subtypes (e.g. as a Student, an Employee) and then brought together in a new subtype, possibly with repeated inheritance (e.g. a Doubly Employed Student). For such cases a new kind of type ("attribute types") is proposed, which provides an alternative programming paradigm to inheritance, based on the idea of adjectives and their use in noun phrases in natural languages. | en |
dc.language | en | en |
dc.publisher | ETH Zurich | en |
dc.relation.ispartof | Journal of Object Technology | en |
dc.title | Diamond Inheritance and Attribute Types in Timor | en |
dc.type | Journal Article | en |
dcterms.accessRights | UNE Green | en |
dc.subject.keywords | Programming Languages | en |
local.contributor.firstname | JL | en |
local.contributor.firstname | C | en |
local.contributor.firstname | G | en |
local.contributor.firstname | MP | en |
local.subject.for2008 | 080308 Programming Languages | en |
local.subject.seo | 700102 Application tools and system utilities | en |
local.profile.school | School of Science and Technology | en |
local.profile.email | mevered@une.edu.au | en |
local.output.category | C1 | en |
local.record.place | au | en |
local.record.institution | University of New England | en |
local.identifier.epublicationsrecord | pes:1713 | en |
local.publisher.place | Switzerland | en |
local.format.startpage | 121 | en |
local.format.endpage | 142 | en |
local.peerreviewed | Yes | en |
local.identifier.volume | 3 | en |
local.identifier.issue | 10 | en |
local.access.fulltext | Yes | en |
local.contributor.lastname | Keedy | en |
local.contributor.lastname | Heinlein | en |
local.contributor.lastname | Menger | en |
local.contributor.lastname | Evered | en |
dc.identifier.staff | une-id:mevered | en |
local.profile.role | author | en |
local.profile.role | author | en |
local.profile.role | author | en |
local.profile.role | author | en |
local.identifier.unepublicationid | une:187 | en |
dc.identifier.academiclevel | Academic | en |
local.title.maintitle | Diamond Inheritance and Attribute Types in Timor | en |
local.output.categorydescription | C1 Refereed Article in a Scholarly Journal | en |
local.relation.url | http://www.jot.fm/issues/issue_2004_11/article2/ | en |
local.search.author | Keedy, JL | en |
local.search.author | Heinlein, C | en |
local.search.author | Menger, G | en |
local.search.author | Evered, MP | en |
local.open.fileurl | https://rune.une.edu.au/web/retrieve/29f1d67d-9827-4f8f-9762-13a8d7bcab0b | en |
local.uneassociation | Unknown | en |
local.year.published | 2004 | en |
local.fileurl.open | https://rune.une.edu.au/web/retrieve/29f1d67d-9827-4f8f-9762-13a8d7bcab0b | en |
Appears in Collections: | Journal Article |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
open/SOURCE03.pdf | Publisher version (open access) | 143.2 kB | Adobe PDF Download Adobe | View/Open |
Page view(s)
1,006
checked on Mar 7, 2023
Download(s)
256
checked on Mar 7, 2023
Items in Research UNE are protected by copyright, with all rights reserved, unless otherwise indicated.