Skip to main content

The VISITOR Pattern as a Reusable, Generic, Type-Safe Component

Oliveira, Bruno, Wang, Meng, Gibbons, Jeremy (2008) The VISITOR Pattern as a Reusable, Generic, Type-Safe Component. In: Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications. . (KAR id:47470)

PDF Author's Accepted Manuscript
Language: English
Download (226kB) Preview
[img]
Preview
Official URL
http://dl.acm.org/citation.cfm?id=1449799

Abstract

The VISITOR design pattern shows how to separate the

over that hierarchy. The pattern is very flexible; this very

We show how to capture the essence of the VISITOR

type system features appearing in modern object-oriented

no reflection or similar mechanisms are used. The library is

the object hierarchy shape) and by strategy (internal versus

aspects such as tracing and memoisation). Finally,

convenient functional decomposition style in object-oriented

languages.

Item Type: Conference or workshop item (Paper)
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 75 Electronic computers. Computer science
Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Faculties > Sciences > School of Computing > Programming Languages and Systems Group
Depositing User: Meng Wang
Date Deposited: 28 Feb 2015 16:27 UTC
Last Modified: 29 May 2019 14:17 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/47470 (The current URI for this page, for reference purposes)
  • Depositors only (login required):

Downloads

Downloads per month over past year