protected

Quelle est la différence entre public, protected, package-private et private en Java?

En Java, existe-t-il des règles claires sur le moment d'utiliser chacun des modificateurs d'accès, à savoir le défaut (package private), public, protected et private, tout en faisant class et interface et en traitant de l'héritage?

Pourquoi ne pas utiliser protected static en java

Je passais par cette question Existe-t-il un moyen de remplacer les variables de classe en Java? Le premier commentaire avec ... it: Si jamais vous voyez un protected static, courir. Quelqu'un Peut-il expliquer pourquoi un protected static mal vu?

Pourquoi une classe ne peut-elle pas être définie comme protégée?

Je sais que c'est une question stupide, mais j'ai toujours un doute qui doit être effacée. Ma question est, pourquoi ne peu ... finir une classe comme protected? Je sais que nous ne pouvons pas, mais pourquoi? Il devrait y avoir une raison spécifique.

Qual è la differenza tra public, protected, package-private e private in Java?

In Java, ci sono regole chiare su quando utilizzare ciascuno dei modificatori di accesso, vale a dire il default (pacchetto privato), public, protected e private, mentre fa class e interface e si occupa dell'eredità?

Perché non dovremmo usare static protetto in java

Stavo affrontando questa domanda C'è un modo per sovrascrivere le variabili di classe in Java? Il primo commento con 36 upvotes è stato: Se vedi un protected static, esegui. Qualcuno può spiegare perché un protected static è disapprovato?

Perché una classe non può essere definita protetta?

So che questa è una domanda stupida, ma ho ancora un dubbio che deve essere chiarito. La mia domanda è, perché non possiamo definire una classe come protected? So che non possiamo, ma perché? Ci dovrebbe essere qualche motivo specifico.