I costruttori dovrebbero essere java pubblici?

Sommario:

I costruttori dovrebbero essere java pubblici?
I costruttori dovrebbero essere java pubblici?
Anonim

No, i costruttori possono essere pubblici, privati, protetti o predefiniti (nessun modificatore di accesso). Rendere qualcosa di privato non significa che nessuno possa accedervi. Significa solo che nessuno al di fuori della classe può accedervi. Quindi anche il costruttore privato è utile.

I costruttori possono essere privati in Java?

Un costruttore privato in Java viene utilizzato per limitare la creazione di oggetti. È un costruttore di istanze speciale utilizzato nelle classi statiche di soli membri. Se un costruttore è dichiarato privato, i suoi oggetti sono accessibili solo dall'interno della classe dichiarata. Non puoi accedere ai suoi oggetti dall'esterno della classe del costruttore.

I costruttori predefiniti sono privati o pubblici?

In C++, il costruttore viene chiamato automaticamente quando viene creato l'oggetto di una classe. Per impostazione predefinita, i costruttori sono definiti nella sezione pubblica della classe.

Perché generalmente dichiariamo il costruttore come membro pubblico in Java?

Il costruttore pubblico significa anche può essere accessibile al di fuori della classe Anche l' altra classe può ottenerli in modo semplice tuttavia se rendiamo il costruttore privato non è accessibile fuori dalla classe. Inoltre rendiamo costruttore il costruttore pubblico per inizializzare la classe in qualsiasi punto del programma.

Come faccio a rendere pubblico il mio costruttore?

Rendi pubblico il costruttore se consenti al codice client esterno al pacchetto di istanziare il tuo oggetto. Se non lo failo voglio (perché l'oggetto è specifico del pacchetto o l'oggetto stesso non può essere istanziato direttamente) use package-private.

Consigliato:

Articoli interessanti
Da dove è nata la torta al tè?
Leggi di più

Da dove è nata la torta al tè?

Le torte da tè sono originarie della Gran Bretagna e venivano servite, come suggerisce il nome, con il tè pomeridiano. Ma al sud i biscotti si sono evoluti in uno spuntino speciale. In alcune famiglie venivano serviti solo nei giorni festivi.

I nobili vivevano nei castelli?
Leggi di più

I nobili vivevano nei castelli?

L'attività principale dei nobili era la guerra, ei loro divertimenti erano i giochi bellici e la caccia. Loro vivevano in grandi edifici fortificati chiamati castelli, generalmente posti su qualche ripida collina in modo che il nemico non potesse raggiungerli facilmente.

Gli sciiti pregano 5 volte al giorno?
Leggi di più

Gli sciiti pregano 5 volte al giorno?

In che modo i sunniti e gli sciiti differiscono nelle convinzioni? … Gli sciiti credono che solo uno studioso vivente debba essere seguito. Differenze pratiche. I musulmani sunniti pregano cinque volte al giorno, mentre i musulmani sciiti possono combinare le preghiere per pregare tre volte al giorno.