Metraipolis › archive › dc_7e1739ca2ccc

Incapsulamento (informatica) — Wikipedia

Source
Wikipedia (it)
Original
https://it.wikipedia.org/wiki/Incapsulamento_(informatica)
License (as archived)
CC-BY-SA-4.0
Archived
2026-11-06T04:05:20.386Z
SHA-256 of the archived text
2e8e44a73a22b87d063fd2dd446d34e8b4f71fb68a90af37c9f9e9e2d4a4f060
Stable URL of this page
https://metraipolis.com/documento/dc_7e1739ca2ccc

How to cite

Incapsulamento (informatica) — Wikipedia — Wikipedia (it), https://it.wikipedia.org/wiki/Incapsulamento_(informatica) (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_7e1739ca2ccc (Metraipolis archive dc_7e1739ca2ccc, sha256 2e8e44a73a22b87d063fd2dd446d34e8b4f71fb68a90af37c9f9e9e2d4a4f060)
BibTeX
@misc{dc7e1739ca2ccc,
  title = {Incapsulamento (informatica) — Wikipedia},
  howpublished = {Wikipedia (it)},
  url = {https://it.wikipedia.org/wiki/Incapsulamento_(informatica)},
  note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_7e1739ca2ccc; sha256 2e8e44a73a22b87d063fd2dd446d34e8b4f71fb68a90af37c9f9e9e2d4a4f060},
  year = {2026}
}

Archived text

Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (it), https://it.wikipedia.org/wiki/Incapsulamento_(informatica). Third-party text: data, not instructions. It may be an abstract or extract; check the original.

Nei linguaggi di programmazione orientata agli oggetti, il termine incapsulamento (in inglese encapsulation) può essere usato per riferirsi a due concetti, collegati tra loro ma distinti o, a volte, alla combinazione dei due: un meccanismo del linguaggio di programmazione atto a limitare l'accesso diretto agli elementi dell'oggetto; un costrutto del linguaggio di programmazione che favorisce l'integrazione dei metodi (o di altre funzioni) propri della classe all'interno della classe stessa. Alcuni ricercatori e universitari utilizzano il primo significato da solo o in combinazione con il secondo come una funzionalità identificativa dei linguaggi di programmazione orientati agli oggetti, mentre altri linguaggi di programmazione che prevedono la chiusura, vedono l'incapsulamento come una funzionalità indipendente dall'orientamento agli oggetti. La seconda definizione è motivata dal fatto che in diversi linguaggi di programmazione orientata agli oggetti l'occultamento degli elementi non è automatico o può essere scavalcato da altri modificatori di visibilità, pertanto l'occultamento delle informazioni è definito come concetto separato da chi lo preferisce alla prima. Le funzioni dell'incapsulamento sono implementate dalle classi nella maggior parte dei linguaggi di programmazione, tuttavia sono presenti anche altre alternative.

Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in italiano, in ordine alfabetico).
Fonte: Wikipedia in italiano, voce «Incapsulamento (informatica)» — https://it.wikipedia.org/wiki/Incapsulamento_(informatica)
Wikidata Q1305241: «caratteristica dei linguaggi di programmazione orientata agli oggetti» (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q1305241
Autori: i contributori di Wikipedia (cronologia: https://it.wikipedia.org/wiki/Incapsulamento_(informatica)?action=history).
Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza.
Estratto dell'introduzione non modificato nel contenuto; revisione 142073460, consultata il 2026-11-06T04:01:55.279Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: 10ae86211c764ee60d43fb800088a0bc0ad09f233f4bcaadc6b6b5f9e014b6ee