Gostaria de sugerir uma correção no material sobre modificadores de acesso. O exemplo de código para o acesso default (package-private) utiliza incorretamente a palavra-chave default. Em Java, este nível de acesso é implícito e definido pela ausência de um modificador explícito (public, private, protected), e não pelo uso da palavra default.