package tomp.ucebnice.klonovani; public class VnitrniObjekt implements Cloneable { private double cislo; public VnitrniObjekt() { cislo = Math.random(); } public Object clone() throws CloneNotSupportedException { return super.clone(); } public boolean equals(Object o) { if (o instanceof VnitrniObjekt) return ((VnitrniObjekt)o).cislo == cislo; else throw new ClassCastException(); } }