java oop : 상속
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import object.Book;
|
||||
import myObject.Book;
|
||||
|
||||
public class Java02 {
|
||||
public static void main(String[] args) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import object.Book;
|
||||
import object.Person;
|
||||
import myObject.Book;
|
||||
import myObject.Person;
|
||||
|
||||
public class Java03 {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import object.BookVO;
|
||||
import myObject.BookVO;
|
||||
|
||||
public class Java10 {
|
||||
public static void main(String[] args) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import object.BookVO;
|
||||
import myObject.BookVO;
|
||||
|
||||
public class Java11 {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import object.PrivateConstructor;
|
||||
import myObject.PrivateConstructor;
|
||||
|
||||
public class Java12 {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import object.BookDTO;
|
||||
import myObject.BookDTO;
|
||||
|
||||
public class Java13 {
|
||||
public static void main(String[] args) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import object.MemberVO;
|
||||
import myObject.MemberVO;
|
||||
|
||||
public class Java14 {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import object.MemberVO;
|
||||
import myObject.MemberVO;
|
||||
|
||||
public class Java15 {
|
||||
public static void main(String[] args) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import object.OverLoad;
|
||||
import myObject.OverLoad;
|
||||
|
||||
public class Java16 {
|
||||
public static void main(String[] args) {
|
||||
|
||||
@@ -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) {
|
||||
|
||||
17
JavaOOP/src/Java18.java
Normal file
17
JavaOOP/src/Java18.java
Normal file
@@ -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();
|
||||
}
|
||||
}
|
||||
7
JavaOOP/src/myObject/Animal.java
Normal file
7
JavaOOP/src/myObject/Animal.java
Normal file
@@ -0,0 +1,7 @@
|
||||
package myObject;
|
||||
|
||||
public class Animal {
|
||||
public void eat() {
|
||||
System.out.println("냠냠");
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
package object;
|
||||
package myObject;
|
||||
|
||||
public class Book {
|
||||
public String title;
|
||||
@@ -1,4 +1,4 @@
|
||||
package object;
|
||||
package myObject;
|
||||
|
||||
public class BookDTO {
|
||||
public String title;
|
||||
@@ -1,4 +1,4 @@
|
||||
package object;
|
||||
package myObject;
|
||||
|
||||
public class BookVO {
|
||||
public String title;
|
||||
4
JavaOOP/src/myObject/Cat.java
Normal file
4
JavaOOP/src/myObject/Cat.java
Normal file
@@ -0,0 +1,4 @@
|
||||
package myObject;
|
||||
|
||||
public class Cat extends Animal{
|
||||
}
|
||||
4
JavaOOP/src/myObject/Dog.java
Normal file
4
JavaOOP/src/myObject/Dog.java
Normal file
@@ -0,0 +1,4 @@
|
||||
package myObject;
|
||||
|
||||
public class Dog extends Animal{
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
package object;
|
||||
package myObject;
|
||||
|
||||
public class MemberVO {
|
||||
private String name;
|
||||
@@ -1,4 +1,4 @@
|
||||
package object;
|
||||
package myObject;
|
||||
|
||||
public class MyUtil {
|
||||
public int hap() {
|
||||
@@ -1,4 +1,4 @@
|
||||
package object;
|
||||
package myObject;
|
||||
|
||||
public class OverLoad {
|
||||
// 동작(method)으로만 이루어진 객체
|
||||
@@ -1,4 +1,4 @@
|
||||
package object;
|
||||
package myObject;
|
||||
|
||||
public class Person {
|
||||
public String name;
|
||||
@@ -1,4 +1,4 @@
|
||||
package object;
|
||||
package myObject;
|
||||
|
||||
public class PrivateConstructor {
|
||||
|
||||
Reference in New Issue
Block a user