Stel ik heb een classe Node met pointer naar een andere node en data (container).
Wanneer ik een node wil clonen met een methode cloneNode.
Krijg ik bij a.clone(b) een stack overflow error.
Wat doe ik hier fout?
Wanneer ik een node wil clonen met een methode cloneNode.
code:
1
2
3
4
5
6
7
8
9
| public Node cloneNode(Node a){
Node b = null;
if(a!=null){
a.clone(b);
return b;
}
else
return null;
} |
Krijg ik bij a.clone(b) een stack overflow error.
Wat doe ik hier fout?
Ik ben malle Pietje niet.