SciELO - Scientific Electronic Library Online

 
vol.75 número154NAFION® - TIO2 NANOCOMPOSITE MEMBRANES FOR ETHANOL FUEL CELLSSMART: MULTI-AGENT ROBOTIC SYSTEM índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Não possue artigos similaresSimilares em SciELO
  • Em processo de indexaçãoSimilares em Google

Compartilhar


DYNA

versão impressa ISSN 0012-7353versão On-line ISSN 2346-2183

Resumo

MORENO, FRANCISCO; ECHEVERRI, JAIME  e  FLOREZ, ROBERTO. THE GRADUAL PROCESS OF DATA ABSTRACTION. Dyna rev.fac.nac.minas [online]. 2008, vol.75, n.154, pp.167-177. ISSN 0012-7353.

In this paper we present the gradual process of building abstract data types (ADTs), such as Fractions and Polynomials. They are built from basic ADTs, such as Booleans and Integers. We propose a set of functional categories in order to classify ADT functions. These functions are stated in functional programming, that is without using variable assignment, sequence, or loops. Functions stated in this way to accomplish the simplification task of an Integer and to get an ordered sum for a Polynomial are not reported in literature so far. We also point to the inherent relation between ADT functions and operator overloading.

Palavras-chave : Abstract data types; object oriented programing; functional programming; encapsulation; operator overloading.

        · resumo em Espanhol     · texto em Espanhol     · Espanhol ( pdf )

 

Creative Commons License Todo o conteúdo deste periódico, exceto onde está identificado, está licenciado sob uma Licença Creative Commons