“O operador new cria um objeto enquanto o programa está sendo executado, obtendo memória suficiente para armazenar um objeto do tipo especificado à direita de new. O processo de criar novos objetos é também conhecido como criar uma instância ou instanciar um objeto. O operador new é conhecido como operador de alocação de memória dinâmica. O valor entre parênteses depois do tipo em um operador new é utilizado para inicializar (i. e., atribuir um valor a) o novo objeto”. (Java, como programar / H. M. Deitei e P. J. Deitei; trad. Carlos Arthur Lang Lisboa. - 4,ed. - Porto Alegre: Bookman, 2003, p.192).
Ou seja, o operador new, é responsável por três ações: primeiro, ele aloca memória para o objeto, depois inicializa variáveis de instância e por fim chama um construtor.
Operador new instânciando o objeto Exemplo na variável ex |
1 comentários:
Obrigado pela ajuda
Postar um comentário