У меня есть фигура (не знаю, что это за форма), и я хочу создать другую, точно такую же форму.
Я пробовал это (как бы глупо это ни звучало)):
Форма b = a;(форма, которая у меня уже есть).
Вот фактический код (упрощенно):
public class Box extends CenaVisivel {
public Shape box = null;
public Box(Shape shape){
box = shape;
...
}
}
Проблема в том, что коробка и форма занимают одну и ту же памятьпробел (они такие же! как, если вы меняете один, вы меняете другой), и я не хочу этого, я хочу разные формы, которые имеют одинаковые свойства.