Galera, eu estava vendo um código em Java de uma tal de “Lista Encadeada”… foi quando reparei na classe “no” o seguinte
//atributos
public class no{
private int iElemento
private no Next
Bom, pelo que entendi um nó é formado por um elemento e pelo “link” para o próximo… mas o que eu não consigo entender é:
O ‘private no Next’ chama um construtor sem parâmetros correto… logo… ele cria um nó dentro de outro nó e assim suscessivamente? Estou é ficando com um nó na minha cabeça haha!
A estrutura de uma lista encadeada pode ser definida pelo modelo definido por vc. Um ou mais atributos para armazenarem valores e um ou mais ponteiros para um nó de uma estrutura qq.
Na verdade o seu private no Next aponta para uma estrutura do mesmo tipo que ela. Mas poderia apontar para uma outra estrutura.
D
DanadinPJ
então cara, ainda não consigo entender esse conceito de “apontar”…
olha como eu estou pensando
classe “no” é chamada
cria iElemento
cria outro “no” com o nome de next
dentro do next tb tem iElemento e outra chamada para o construtor! Ai ele cria um iElemento e logo embaixo já tem outra chamada para o construtuor… logo, ele fica criando nó sem parar hhahahahah! N sei pq estou raciocinando assim, mas n consigo entender de outro jeito.