In computer programming, an iterator is an object that enables a programmer to traverse a container. Various types of iterators are often provided via a container's interface. Though the interface and semantics of a given iterator are fixed, iterators are often implemented in terms of the structures underlying a container implementation and are often tightly coupled to the container to enable the operational semantics of the iterator.

PropertyValue
dbpedia-owl:abstract
  • In computer programming, an iterator is an object that enables a programmer to traverse a container. Various types of iterators are often provided via a container's interface. Though the interface and semantics of a given iterator are fixed, iterators are often implemented in terms of the structures underlying a container implementation and are often tightly coupled to the container to enable the operational semantics of the iterator. Note that an iterator performs traversal and also gives access to data elements in a container, but does not perform iteration (i.e. , not without some significant liberty taken with that concept or with trivial use of the terminology). An iterator is behaviorally similar to a database cursor.
  • Der Begriff Iterator stammt aus dem Bereich der Softwareentwicklung und bezeichnet einen Zeiger, mit dem über die Elemente einer Liste bzw. durch die Elemente einer Menge iteriert werden kann. Der Iterator wird insbesondere im Bereich der Datenbanken manchmal auch Cursor genannt.
  • En diseño de software, el patrón de diseño Iterador, define una interfaz que declara los métodos necesarios para acceder secuencialmente a un grupo de objetos de una colección. Algunos de los métodos que podemos definir en la interfaz Iterador son: Primero, Siguiente, HayMas y ElementoActual Este patrón de diseño permite recorrer una estructura de datos sin que sea necesario conocer la estructura interna de la misma.
  • In informatica, un iteratore è un oggetto che consente di visitare tutti gli elementi contenuti in un altro oggetto, tipicamente un contenitore, senza doversi preoccupare dei dettagli di una specifica implementazione. Un iteratore è talvolta chiamato cursore, specialmente nel contesto delle basi dati.
  • Nel contesto della programmazione orientata agli oggetti, il termine Iterator (reso in italiano con "iteratore") denota uno dei più comuni e conosciuti design pattern. L'Iterator risolve diversi problemi connessi all'accesso e alla navigazione attraverso gli elementi, in particolare, di una struttura dati contenitrice, senza esporre i dettagli dell'implementazione e della struttura interna del contenitore. L'oggetto principale su cui si basa questo design pattern è l'iteratore.
  • イテレータ (Iterator) とは、プログラミング言語において配列やそれに類似するデータ構造の各要素に対する繰返し処理の抽象化である。実際のプログラミング言語では、オブジェクトまたは文法などとして現れる。反復するためのものの意味で反復子(はんぷくし)と訳される。繰返子(くりかえし)という妙訳もある。 イテレータには内部イテレータと外部イテレータの区分がある。
  • Een iterator is een gestandaardiseerde manier om de elementen van een datacontainer te doorlopen. Iterator staat bekend als een ontwerppatroon in de categorie gedrag (behaviour). Dit bespaart de gebruiker van een container het schrijven van foutgevoelige code.
  • W programowaniu obiektowym iteratorem nazywamy obiekt pozwalający na sekwencyjny dostęp do wszystkich elementów lub części zawartych w innym obiekcie, zwykle kontenerze lub liście. Iterator jest czasem nazywany kursorem, zwłaszcza w zastosowaniach związanych z bazami danych.
  • Iterator, em programação de computadores, permite a "iteração" e um modo de acesso a elementos de um agregado de objetos, sequencialmente, sem exposição de estruturas internas. Um exemplo: Considere uma lista simplesmente encadeada. Um iterador deve permitir o acesso a todos os elementos da lista de uma forma segura sem que ocorra perda de informação ou modificações não permitidas.
  • Итератор — объект, позволяющий программисту перебирать все элементы коллекции без учёта особенностей её реализации. Итератор иногда также называют курсором, особенно если речь идет о базе данных. В Обероне он называется также бегуно́к и представлен как тип данных. В простейшем случае итератором в низкоуровневых языках является указатель. Использование итераторов в обобщённом программировании позволяет реализовать универсальные алгоритмы работы с контейнерами или любыми последовательностями.
  • En iterator är inom datalogin ett objekt som möjliggör en sekventiell genomgång eller bearbetning av alla element, eller delar som ingår i ett annat objekt, organiserade i form av en datastruktur. En iterator kallas även ibland för cursor, ett begrepp som vanligtvis används vid bearbetning av innehållet i databaser. Vissa programspråk som exempelvis Java, python, Perl och PHP tillhandahåller ett inbyggt sätt att iterera över alla element i en datamängd utan ett explicit skapat iterator-objekt. Detta görs vanligen med en for-each-sats.
  • 迭代器有時又稱游標(Template:Lang)是程式設計的软件设计模式,可在容器物件(Template:Lang,例如Template:Lang或Template:Lang)上遍訪的介面,設計人員無需關心容器物件的內容。 各種語言實作Iterator的方式皆不盡同,有些物件導向語言像Java, C#, Python, Delphi都已將Iterator的特性內建語言當中,完美的跟語言整合,我們稱之隱式迭代器(implicit iterator),但像是C++語言本身就沒有Iterator的特色,但STL仍利用template實作了功能強大的iterator。 Iterator另一方面還可以整合Generator。有些語言將二者視為同一介面,有些語言則將之獨立化。
  • En génie logiciel, l'itérateur est un patron de conception (design pattern) comportemental. Un itérateur est un objet qui permet de parcourir tous les éléments contenus dans un autre objet, le plus souvent un conteneur. Un synonyme d'itérateur est curseur, notamment dans le contexte des bases de données.
dbpedia-owl:wikiPageExternalLink
dcterms:subject
rdfs:comment
  • Der Begriff Iterator stammt aus dem Bereich der Softwareentwicklung und bezeichnet einen Zeiger, mit dem über die Elemente einer Liste bzw. durch die Elemente einer Menge iteriert werden kann. Der Iterator wird insbesondere im Bereich der Datenbanken manchmal auch Cursor genannt.
  • En diseño de software, el patrón de diseño Iterador, define una interfaz que declara los métodos necesarios para acceder secuencialmente a un grupo de objetos de una colección. Algunos de los métodos que podemos definir en la interfaz Iterador son: Primero, Siguiente, HayMas y ElementoActual Este patrón de diseño permite recorrer una estructura de datos sin que sea necesario conocer la estructura interna de la misma.
  • In informatica, un iteratore è un oggetto che consente di visitare tutti gli elementi contenuti in un altro oggetto, tipicamente un contenitore, senza doversi preoccupare dei dettagli di una specifica implementazione. Un iteratore è talvolta chiamato cursore, specialmente nel contesto delle basi dati.
  • Nel contesto della programmazione orientata agli oggetti, il termine Iterator (reso in italiano con "iteratore") denota uno dei più comuni e conosciuti design pattern. L'Iterator risolve diversi problemi connessi all'accesso e alla navigazione attraverso gli elementi, in particolare, di una struttura dati contenitrice, senza esporre i dettagli dell'implementazione e della struttura interna del contenitore. L'oggetto principale su cui si basa questo design pattern è l'iteratore.
  • イテレータ (Iterator) とは、プログラミング言語において配列やそれに類似するデータ構造の各要素に対する繰返し処理の抽象化である。実際のプログラミング言語では、オブジェクトまたは文法などとして現れる。反復するためのものの意味で反復子(はんぷくし)と訳される。繰返子(くりかえし)という妙訳もある。 イテレータには内部イテレータと外部イテレータの区分がある。
  • Een iterator is een gestandaardiseerde manier om de elementen van een datacontainer te doorlopen. Iterator staat bekend als een ontwerppatroon in de categorie gedrag (behaviour). Dit bespaart de gebruiker van een container het schrijven van foutgevoelige code.
  • W programowaniu obiektowym iteratorem nazywamy obiekt pozwalający na sekwencyjny dostęp do wszystkich elementów lub części zawartych w innym obiekcie, zwykle kontenerze lub liście. Iterator jest czasem nazywany kursorem, zwłaszcza w zastosowaniach związanych z bazami danych.
  • Iterator, em programação de computadores, permite a "iteração" e um modo de acesso a elementos de um agregado de objetos, sequencialmente, sem exposição de estruturas internas. Um exemplo: Considere uma lista simplesmente encadeada. Um iterador deve permitir o acesso a todos os elementos da lista de uma forma segura sem que ocorra perda de informação ou modificações não permitidas.
  • Итератор — объект, позволяющий программисту перебирать все элементы коллекции без учёта особенностей её реализации. Итератор иногда также называют курсором, особенно если речь идет о базе данных. В Обероне он называется также бегуно́к и представлен как тип данных. В простейшем случае итератором в низкоуровневых языках является указатель. Использование итераторов в обобщённом программировании позволяет реализовать универсальные алгоритмы работы с контейнерами или любыми последовательностями.
  • 迭代器有時又稱游標(Template:Lang)是程式設計的软件设计模式,可在容器物件(Template:Lang,例如Template:Lang或Template:Lang)上遍訪的介面,設計人員無需關心容器物件的內容。 各種語言實作Iterator的方式皆不盡同,有些物件導向語言像Java, C#, Python, Delphi都已將Iterator的特性內建語言當中,完美的跟語言整合,我們稱之隱式迭代器(implicit iterator),但像是C++語言本身就沒有Iterator的特色,但STL仍利用template實作了功能強大的iterator。 Iterator另一方面還可以整合Generator。有些語言將二者視為同一介面,有些語言則將之獨立化。
  • In computer programming, an iterator is an object that enables a programmer to traverse a container. Various types of iterators are often provided via a container's interface. Though the interface and semantics of a given iterator are fixed, iterators are often implemented in terms of the structures underlying a container implementation and are often tightly coupled to the container to enable the operational semantics of the iterator.
  • En iterator är inom datalogin ett objekt som möjliggör en sekventiell genomgång eller bearbetning av alla element, eller delar som ingår i ett annat objekt, organiserade i form av en datastruktur. En iterator kallas även ibland för cursor, ett begrepp som vanligtvis används vid bearbetning av innehållet i databaser. Vissa programspråk som exempelvis Java, python, Perl och PHP tillhandahåller ett inbyggt sätt att iterera över alla element i en datamängd utan ett explicit skapat iterator-objekt.
  • En génie logiciel, l'itérateur est un patron de conception (design pattern) comportemental. Un itérateur est un objet qui permet de parcourir tous les éléments contenus dans un autre objet, le plus souvent un conteneur. Un synonyme d'itérateur est curseur, notamment dans le contexte des bases de données.
rdfs:label
  • Iterator
  • Iterador (patrón de diseño)
  • Iterator
  • Itérateur
  • Iteratore
  • Iterator pattern
  • イテレータ
  • Iterator
  • Iterator
  • Iterator
  • Итератор (программирование)
  • Iterator
  • 迭代器
owl:sameAs
foaf:page
is dbpedia-owl:wikiPageRedirects of
is owl:sameAs of
is foaf:primaryTopic of