Boa tarde,
Visto que no vídeo anterior o professor explicou que "System" é uma classe justamente por começar com letra maiúscula, gostaria de saber porque o mesmo não se aplica a palavra CAIXA, já que esta também começa com letra maiúscula.
Boa tarde,
Visto que no vídeo anterior o professor explicou que "System" é uma classe justamente por começar com letra maiúscula, gostaria de saber porque o mesmo não se aplica a palavra CAIXA, já que esta também começa com letra maiúscula.
Olá Ricardo, o que define a criação de uma classe em Java é a palavra chave class
e não o nome dela, por exemplo: class aBaCaXi
. Existe uma convenção que determina que cada palavra do nome da classe deve começar por letra maiúscula, por exemplo: public class MeuAbacaxi
, mas não é obrigatório e não é o que define se é classe ou não.
Sobre a CAIXA
, provavelmente é uma constante, pois existe outra convenção que determina que constantes devem sempre estar em CAIXA_ALTA
e separadas por _
(underscore).