Renamed package and added md file
This commit is contained in:
7
java-shallow-deep-copy/README.md
Normal file
7
java-shallow-deep-copy/README.md
Normal file
@@ -0,0 +1,7 @@
|
||||
## Java Shallow Copy Vs Deep Copy
|
||||
|
||||
This module contains articles about the differences between shallow copy and deep copy in Java.
|
||||
|
||||
### Relevant articles
|
||||
|
||||
- [Creating a Deep vs Shallow Copy Of An Object in Java](https://drafts.baeldung.com/deep-shallow-copy-java/)
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.java_shallow_deep_copy;
|
||||
package com.baeldung;
|
||||
|
||||
/**
|
||||
* Hello world!
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.java_shallow_deep_copy.data;
|
||||
package com.baeldung.data;
|
||||
|
||||
public class Balance implements Cloneable {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.java_shallow_deep_copy.data;
|
||||
package com.baeldung.data;
|
||||
|
||||
public class BankAccount implements Cloneable {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.java_shallow_deep_copy.data;
|
||||
package com.baeldung.data;
|
||||
|
||||
public class BankAccountDeep extends BankAccount {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.java_shallow_deep_copy.data;
|
||||
package com.baeldung.data;
|
||||
|
||||
public class BankAccountShallow extends BankAccount {
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.baeldung.java_shallow_deep_copy.unit;
|
||||
package com.baeldung.unit;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertNotEquals;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import com.baeldung.java_shallow_deep_copy.data.Balance;
|
||||
import com.baeldung.java_shallow_deep_copy.data.BankAccountDeep;
|
||||
import com.baeldung.data.Balance;
|
||||
import com.baeldung.data.BankAccountDeep;
|
||||
|
||||
public class DeepCopyTest {
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
package com.baeldung.java_shallow_deep_copy.unit;
|
||||
package com.baeldung.unit;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.junit.jupiter.api.Assertions.assertNotEquals;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import com.baeldung.java_shallow_deep_copy.data.Balance;
|
||||
import com.baeldung.java_shallow_deep_copy.data.BankAccountShallow;
|
||||
import com.baeldung.data.Balance;
|
||||
import com.baeldung.data.BankAccountShallow;
|
||||
|
||||
public class ShallowCopyTest {
|
||||
|
||||
Reference in New Issue
Block a user