Pelo que entendi da aula, no Java packages são como pastas virtuais para as minhas classes e no PHP tem algo parecido, mas no PHP se chama namespaces. A minha dúvida é: Tem alguma diferença entre os packages e os namespaces?
Pelo que entendi da aula, no Java packages são como pastas virtuais para as minhas classes e no PHP tem algo parecido, mas no PHP se chama namespaces. A minha dúvida é: Tem alguma diferença entre os packages e os namespaces?
Um pacote em Java é usado para agrupar classes relacionadas. Pense nisso como uma pasta em um diretório de arquivos . Usamos pacotes para evitar conflitos de nomes e escrever um código mais organizado e agrupado. Os pacotes são divididos em duas categorias:
Pacotes incorporados (pacotes da API Java) Pacotes definidos pelo usuário (seus próprios pacotes)