shallow copy

    🖨️ Shallow Copy & Deep Copy

    🖨️ Shallow copy & Deep copy learn about shallow copy ✔️ Object의 clone()은 해당 객체의 필드 값만 복제한다. ✔️ 그 인스턴스 변수가 가리키고 있는 객체는 복제하지 않는다. ✔️ 이런 방식의 복제를 "shallow copy(얕은 복제)"라 부른다. public class Exam0173 { static class Engine { int cc; int valve; public Engine(int cc, int valve) { this.cc = cc; this.valve = valve; } @Override public String toString() { return "Engine [cc=" + cc + ", valve=" + valve + "]"; }..