Eu estou com um problema na inicialização de arrays. eu declarei um array de objetos e inicializei com "new ClObj()", mas o compilador diz: Variable obj may not have been initialized." Como eu posso inicializar a variavel?
Inicialização de arrays
A
2 Respostas
S
Coloque o trecho do codigo fonte aqui para ficar mais claro…
Vc não esta tentando inicializar este array em uma estrutura tp um if ??
Uma sugestão, tente inicializar com null.
flw
Rodrigo
R
É o seguinte. Quando criamos uma array de objetos, devemos faze-la assim:
TesteClasse tc[] = new TesteClasse[10];
Vc acaba de criar uma array que contem 10 objetos que ainda nao foram instanciados…
Para instanciar cada um, fazia assim: tc[1] = new TesteClasse();
e assim sucessivamente <img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/s.pnglight_smile.png?v=9" title=":slight_smile:" class="emoji" alt=":slight_smile:">
Espero ter ajudado…
[]´s
Criado 1 de abril de 2003
Ultima resposta 9 de abr. de 2003
Respostas 2
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo