Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Cosa indicano le parola riservate Public, Private e Protected?

Cosa indicano le parola riservate Public, Private e Protected?

Cosa indicano le parola riservate Public, Private e Protected?

Link copiato negli appunti

I qualificatori Public, Private e Protected determinano la visibilità di un metodo all’esterno della classe/modulo nella quale sono definiti. Un metodo pubblico è accessibile dall’esterno della classe, Private e Protected limitano invece la visibilità al solo interno. Private, inoltre, consente solo la chiamata implicita del metodo ovvero senza possibilità di specificare l’istanza chiamante (che è dunque self).

Private e Protected in Ruby assumono un significato diverso rispetto alla valenza degli stessi qualificatori in altri linguaggi come Java o PHP.