URL: https://linuxfr.org/forums/programmation-java/posts/private-package-com-monsuperpackage Title: private package com.monsuperpackage Authors: Viking1456 Date: 2013年10月09日T00:27:41+02:00 License: CC By-SA Tags: Score: 1 Bonjour à tous, voici une question à laquelle je n'arrive pas à trouver de réponse. Je viens de constater qu'il est, au moins syntaxiquement, possible de changer la portée du package déclaré en première ligne des fichiers .java. Exemple : ```java private package com.monsuperpackage class Toto { // bla bla bla } ``` Or, quel que soit la portée que mets au niveau du package, c'est celle au niveau de la déclaration de la classe qui est prise en compte. Dans l'exemple, comme aucun mot clé n'est spécifié, la classe Toto est accessible uniquement aux classes déclarée dans le même package, à savoir com.monsuperpackage. J'ai essayé toutes les combinaisons possible entre la portée du package et celle de la classe mais rien à faire, c'est comme si le changement de la portée du package ne changeait rien. J'ai du mal à y croire, c'est pourquoi je vous pose la question, savez-vous quelle est l'utilité de changer la portée d'un package. Merci ! ps : peut-être que j'exprime mal ma question et c'est la raison pour laquelle google ne me donne pas de réponse satisfaisante...

AltStyle によって変換されたページ (->オリジナル) /