diff --git a/JavaOOP/src/Java02.java b/JavaOOP/src/Java02.java index ebcedab9..e0b26cf7 100644 --- a/JavaOOP/src/Java02.java +++ b/JavaOOP/src/Java02.java @@ -1,4 +1,4 @@ -import object.Book; +import myObject.Book; public class Java02 { public static void main(String[] args) { diff --git a/JavaOOP/src/Java03.java b/JavaOOP/src/Java03.java index 8b0f6b9f..e648b660 100644 --- a/JavaOOP/src/Java03.java +++ b/JavaOOP/src/Java03.java @@ -1,5 +1,5 @@ -import object.Book; -import object.Person; +import myObject.Book; +import myObject.Person; public class Java03 { diff --git a/JavaOOP/src/Java10.java b/JavaOOP/src/Java10.java index 3c548253..98e99ce9 100644 --- a/JavaOOP/src/Java10.java +++ b/JavaOOP/src/Java10.java @@ -1,4 +1,4 @@ -import object.BookVO; +import myObject.BookVO; public class Java10 { public static void main(String[] args) { diff --git a/JavaOOP/src/Java11.java b/JavaOOP/src/Java11.java index 3be5f7b9..63ab6ca6 100644 --- a/JavaOOP/src/Java11.java +++ b/JavaOOP/src/Java11.java @@ -1,4 +1,4 @@ -import object.BookVO; +import myObject.BookVO; public class Java11 { diff --git a/JavaOOP/src/Java12.java b/JavaOOP/src/Java12.java index 1460d9a9..b1f916f1 100644 --- a/JavaOOP/src/Java12.java +++ b/JavaOOP/src/Java12.java @@ -1,4 +1,4 @@ -import object.PrivateConstructor; +import myObject.PrivateConstructor; public class Java12 { diff --git a/JavaOOP/src/Java13.java b/JavaOOP/src/Java13.java index 00cce617..e67c24bc 100644 --- a/JavaOOP/src/Java13.java +++ b/JavaOOP/src/Java13.java @@ -1,4 +1,4 @@ -import object.BookDTO; +import myObject.BookDTO; public class Java13 { public static void main(String[] args) { diff --git a/JavaOOP/src/Java14.java b/JavaOOP/src/Java14.java index b55e9446..f9fff8ab 100644 --- a/JavaOOP/src/Java14.java +++ b/JavaOOP/src/Java14.java @@ -1,4 +1,4 @@ -import object.MemberVO; +import myObject.MemberVO; public class Java14 { diff --git a/JavaOOP/src/Java15.java b/JavaOOP/src/Java15.java index 21bb46f6..634cea06 100644 --- a/JavaOOP/src/Java15.java +++ b/JavaOOP/src/Java15.java @@ -1,4 +1,4 @@ -import object.MemberVO; +import myObject.MemberVO; public class Java15 { public static void main(String[] args) { diff --git a/JavaOOP/src/Java16.java b/JavaOOP/src/Java16.java index 921e7046..c190c18b 100644 --- a/JavaOOP/src/Java16.java +++ b/JavaOOP/src/Java16.java @@ -1,4 +1,4 @@ -import object.OverLoad; +import myObject.OverLoad; public class Java16 { public static void main(String[] args) { diff --git a/JavaOOP/src/Java17.java b/JavaOOP/src/Java17.java index c44b1653..23d7346d 100644 --- a/JavaOOP/src/Java17.java +++ b/JavaOOP/src/Java17.java @@ -1,6 +1,6 @@ import com.google.gson.Gson; -import object.BookVO; -import object.MyUtil; +import myObject.BookVO; +import myObject.MyUtil; public class Java17 { public static void main(String[] args) { diff --git a/JavaOOP/src/Java18.java b/JavaOOP/src/Java18.java new file mode 100644 index 00000000..beb47b20 --- /dev/null +++ b/JavaOOP/src/Java18.java @@ -0,0 +1,17 @@ +import myObject.Animal; +import myObject.Cat; +import myObject.Dog; + +public class Java18 { + public static void main(String[] args) { + +// Dog dog = new Dog(); +// Cat cat = new Cat(); + + Animal dog = new Dog(); + Animal cat = new Cat(); + + dog.eat(); + cat.eat(); + } +} diff --git a/JavaOOP/src/myObject/Animal.java b/JavaOOP/src/myObject/Animal.java new file mode 100644 index 00000000..fd0c430d --- /dev/null +++ b/JavaOOP/src/myObject/Animal.java @@ -0,0 +1,7 @@ +package myObject; + +public class Animal { + public void eat() { + System.out.println("냠냠"); + } +} diff --git a/JavaOOP/src/object/Book.java b/JavaOOP/src/myObject/Book.java similarity index 86% rename from JavaOOP/src/object/Book.java rename to JavaOOP/src/myObject/Book.java index 6ea542e8..d4964d33 100644 --- a/JavaOOP/src/object/Book.java +++ b/JavaOOP/src/myObject/Book.java @@ -1,4 +1,4 @@ -package object; +package myObject; public class Book { public String title; diff --git a/JavaOOP/src/object/BookDTO.java b/JavaOOP/src/myObject/BookDTO.java similarity index 95% rename from JavaOOP/src/object/BookDTO.java rename to JavaOOP/src/myObject/BookDTO.java index dfc0ec2e..14704329 100644 --- a/JavaOOP/src/object/BookDTO.java +++ b/JavaOOP/src/myObject/BookDTO.java @@ -1,4 +1,4 @@ -package object; +package myObject; public class BookDTO { public String title; diff --git a/JavaOOP/src/object/BookVO.java b/JavaOOP/src/myObject/BookVO.java similarity index 94% rename from JavaOOP/src/object/BookVO.java rename to JavaOOP/src/myObject/BookVO.java index b5d9ecb7..1916da5c 100644 --- a/JavaOOP/src/object/BookVO.java +++ b/JavaOOP/src/myObject/BookVO.java @@ -1,4 +1,4 @@ -package object; +package myObject; public class BookVO { public String title; diff --git a/JavaOOP/src/myObject/Cat.java b/JavaOOP/src/myObject/Cat.java new file mode 100644 index 00000000..b65b0c17 --- /dev/null +++ b/JavaOOP/src/myObject/Cat.java @@ -0,0 +1,4 @@ +package myObject; + +public class Cat extends Animal{ +} diff --git a/JavaOOP/src/myObject/Dog.java b/JavaOOP/src/myObject/Dog.java new file mode 100644 index 00000000..441ecbf5 --- /dev/null +++ b/JavaOOP/src/myObject/Dog.java @@ -0,0 +1,4 @@ +package myObject; + +public class Dog extends Animal{ +} diff --git a/JavaOOP/src/object/MemberVO.java b/JavaOOP/src/myObject/MemberVO.java similarity index 98% rename from JavaOOP/src/object/MemberVO.java rename to JavaOOP/src/myObject/MemberVO.java index 16e3ddb5..3676d8d2 100644 --- a/JavaOOP/src/object/MemberVO.java +++ b/JavaOOP/src/myObject/MemberVO.java @@ -1,4 +1,4 @@ -package object; +package myObject; public class MemberVO { private String name; diff --git a/JavaOOP/src/object/MyUtil.java b/JavaOOP/src/myObject/MyUtil.java similarity index 90% rename from JavaOOP/src/object/MyUtil.java rename to JavaOOP/src/myObject/MyUtil.java index 19bcafc6..ea906040 100644 --- a/JavaOOP/src/object/MyUtil.java +++ b/JavaOOP/src/myObject/MyUtil.java @@ -1,4 +1,4 @@ -package object; +package myObject; public class MyUtil { public int hap() { diff --git a/JavaOOP/src/object/OverLoad.java b/JavaOOP/src/myObject/OverLoad.java similarity index 94% rename from JavaOOP/src/object/OverLoad.java rename to JavaOOP/src/myObject/OverLoad.java index 1b987a6a..55100472 100644 --- a/JavaOOP/src/object/OverLoad.java +++ b/JavaOOP/src/myObject/OverLoad.java @@ -1,4 +1,4 @@ -package object; +package myObject; public class OverLoad { // 동작(method)으로만 이루어진 객체 diff --git a/JavaOOP/src/object/Person.java b/JavaOOP/src/myObject/Person.java similarity index 86% rename from JavaOOP/src/object/Person.java rename to JavaOOP/src/myObject/Person.java index 97fcea51..8e41a089 100644 --- a/JavaOOP/src/object/Person.java +++ b/JavaOOP/src/myObject/Person.java @@ -1,4 +1,4 @@ -package object; +package myObject; public class Person { public String name; diff --git a/JavaOOP/src/object/PrivateConstructor.java b/JavaOOP/src/myObject/PrivateConstructor.java similarity index 93% rename from JavaOOP/src/object/PrivateConstructor.java rename to JavaOOP/src/myObject/PrivateConstructor.java index 9e8a3e95..4ae43267 100644 --- a/JavaOOP/src/object/PrivateConstructor.java +++ b/JavaOOP/src/myObject/PrivateConstructor.java @@ -1,4 +1,4 @@ -package object; +package myObject; public class PrivateConstructor {