c = x; if(--i > 0) next = new Snake(i, (char)(x + 1));
Object o = null; try { o = super.clone(); } catch (CloneNotSupportedException e) {} return o;
c++; if(next != null) next.increment();
Snake s = new Snake(5, 'a"); System.out.println("s = " + s); Snake s2 = (Snake)s.clone(); System.out.println("s2 = " + s2); s.increment(); System.out.println( "after s.increment, s2 = " + s2);
String s = ":" + c; if(next != null) s += next.toString(); return s;