Actionscript 3.0: public, protected, private e internal

Con AS3 sono state introdotte nuove “istruzioni” per definire proprietà e metodi (pubblici o privati). Alcune, come private – già presente in AS2 – ha cambiato comportamento (private si comportava in AS2 come ora si comporta protected, in AS3 private è davvero “privata”!) proprio a causa dell’introduzione di una sintassi più OO rispetto alle precedenti versioni. Meglio schematizzare, quindi, dalla più “pubblica” alla più “privata”:

  • public
    tutti possono accedervi
  • protected
    vi può accedere la classe madre e le sottoclassi
  • private
    solo la classe che definisce
  • internal
    solo all’interno dello stesso package

Un commento a: “Actionscript 3.0: public, protected, private e internal”

  1. 08 gen, 2009 Actionscript 3.0 for beginners: lesson #2 | Undolog.com:

    [...] funzione, o metodo, init() è stata definita privata (vedi Actionscript 3.0: public, protected, private e internal ) tramite la keyword private: PLAIN TEXT [...]

Lascia un commento

TAG XHTML PERMESSI: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERIMENTO CODICE:
<pre></pre> // blocco generico
					<code></code> // blocco generico
					[cc_actionscript][/cc_actionscript] // Actionscript
					[cc_actionscript3][/cc_actionscript3] // Actionscript 3
					[cc_css][/cc_css] // CSS Style Sheet
					[cc_html][/cc_html] // HTML
					[cc_js][/cc_js] // Javascript
					[cc_objc][/cc_objc] // Objective-C
					[cc_php][/cc_objc] // PHP
					[cc_sql][/cc_sql] // SQL


Stop SOPA