Modificatori

I modificatori JScript vengono utilizzati per influire sul comportamento e sulla visibilità di classi, interfacce o membri di classi o di interfacce. È possibile utilizzare i modificatori al momento della definizione di classi e di interfacce, benché non siano obbligatori.

In questa sezione

  • Modificatore abstract
    Modificatore di ereditarietà mediante il quale è possibile definire classi e membri di classi, ma non fornire implementazioni.

  • Modificatore expando
    Modificatore di compatibilità che contrassegna una classe come estensibile dinamicamente o un metodo come costruttore di oggetti expando.

  • Modificatore final
    Modificatore di ereditarietà che impedisce l'estensione di una classe o l'override di un metodo o di una proprietà.

  • Modificatore hide
    Modificatore version-safe che impedisce l'override di un metodo o una proprietà in una classe base da parte di altri metodi o proprietà.

  • Modificatore internal
    Modificatore di visibilità che rende una classe, un'interfaccia o un membro visibile solo all'interno del package corrente.

  • Modificatore override
    Modificatore version-safe mediante il quale è possibile eseguire l'override in modo esplicito di un metodo in una classe base.

  • Modificatore private
    Modificatore di visibilità che rende un membro di una classe visibile solo ai membri della stessa classe.

  • Modificatore protected
    Modificatore di visibilità che rende un membro di una classe o di un'interfaccia visibile solo alla classe o all'interfaccia corrente e alle classi derivate dalla classe corrente.

  • Modificatore public
    Modificatore di visibilità che rende i membri di una classe o di un'interfaccia visibili a qualsiasi codice che abbia accesso alla classe o all'interfaccia.

  • Modificatore static
    Modificatore che contrassegna un membro di una classe come appartenente ad essa.

Sezioni correlate

  • Modificatori JScript
    Viene fornita una panoramica sui concetti relativi allo scopo e all'utilizzo dei modificatori JScript.