Implementations of the decorator pattern conceived for alternative presentations of the object-oriented programming paradigm

The software industry has identi ed, in a vast proportion, the object-oriented programming paradigm with the variant based in classes and single inheritance. Particularly, design patterns and their best-known implementations are largely conceived for this traditional object model. However, the last...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Passerini, Nicolás, Lombardi, Carlos
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2012
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/23713
Aporte de:
id I19-R120-10915-23713
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Decorator Pattern
lternative Presentations
Object-Oriented Programming Paradigm
SOFTWARE ENGINEERING
spellingShingle Ciencias Informáticas
Decorator Pattern
lternative Presentations
Object-Oriented Programming Paradigm
SOFTWARE ENGINEERING
Passerini, Nicolás
Lombardi, Carlos
Implementations of the decorator pattern conceived for alternative presentations of the object-oriented programming paradigm
topic_facet Ciencias Informáticas
Decorator Pattern
lternative Presentations
Object-Oriented Programming Paradigm
SOFTWARE ENGINEERING
description The software industry has identi ed, in a vast proportion, the object-oriented programming paradigm with the variant based in classes and single inheritance. Particularly, design patterns and their best-known implementations are largely conceived for this traditional object model. However, the last years have witnessed a steady growth of the popularity of several alternative models, which allow for di erent ways to organise the de nition of object behavior. This paper shows non-standard implementations of the decorator design pattern, which exploit behavior sharing and re ning features unique to alternative models. We claim that these features allow for more natural renderings of the pattern and avoid a well-known aw of the classical implementation, i.e. the loss of object identity.
format Objeto de conferencia
Objeto de conferencia
author Passerini, Nicolás
Lombardi, Carlos
author_facet Passerini, Nicolás
Lombardi, Carlos
author_sort Passerini, Nicolás
title Implementations of the decorator pattern conceived for alternative presentations of the object-oriented programming paradigm
title_short Implementations of the decorator pattern conceived for alternative presentations of the object-oriented programming paradigm
title_full Implementations of the decorator pattern conceived for alternative presentations of the object-oriented programming paradigm
title_fullStr Implementations of the decorator pattern conceived for alternative presentations of the object-oriented programming paradigm
title_full_unstemmed Implementations of the decorator pattern conceived for alternative presentations of the object-oriented programming paradigm
title_sort implementations of the decorator pattern conceived for alternative presentations of the object-oriented programming paradigm
publishDate 2012
url http://sedici.unlp.edu.ar/handle/10915/23713
work_keys_str_mv AT passerininicolas implementationsofthedecoratorpatternconceivedforalternativepresentationsoftheobjectorientedprogrammingparadigm
AT lombardicarlos implementationsofthedecoratorpatternconceivedforalternativepresentationsoftheobjectorientedprogrammingparadigm
bdutipo_str Repositorios
_version_ 1764820466120261636