From c1eab928bf84156d5a3d9c6c2b5d30adf1ae72cd Mon Sep 17 00:00:00 2001 From: haerong22 Date: Mon, 8 Mar 2021 15:32:49 +0900 Subject: [PATCH] =?UTF-8?q?java=20oop=20:=20=ED=81=B4=EB=9E=98=EC=8A=A4=20?= =?UTF-8?q?=EC=84=A4=EA=B3=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- JavaOOP/src/Java14.java | 19 ++++++++++ JavaOOP/src/Java15.java | 11 ++++++ JavaOOP/src/Java16.java | 2 ++ JavaOOP/src/object/MemberVO.java | 59 ++++++++++++++++++++++++++++++++ 4 files changed, 91 insertions(+) create mode 100644 JavaOOP/src/Java14.java create mode 100644 JavaOOP/src/Java15.java create mode 100644 JavaOOP/src/Java16.java create mode 100644 JavaOOP/src/object/MemberVO.java diff --git a/JavaOOP/src/Java14.java b/JavaOOP/src/Java14.java new file mode 100644 index 00000000..b55e9446 --- /dev/null +++ b/JavaOOP/src/Java14.java @@ -0,0 +1,19 @@ +import object.MemberVO; + +public class Java14 { + + public static void main(String[] args) { + + MemberVO m = new MemberVO(); + + m.setName("홍길동"); + m.setAge(20); + m.setTel("010-1234-1234"); + m.setAddr("서울"); + + System.out.println(m.getName()); + System.out.println(m.getAge()); + System.out.println(m.getTel()); + System.out.println(m.getAddr()); + } +} diff --git a/JavaOOP/src/Java15.java b/JavaOOP/src/Java15.java new file mode 100644 index 00000000..21bb46f6 --- /dev/null +++ b/JavaOOP/src/Java15.java @@ -0,0 +1,11 @@ +import object.MemberVO; + +public class Java15 { + public static void main(String[] args) { + + MemberVO m = new MemberVO("홍길동", 20, "010-1123-1123", "서울"); + + System.out.println(m.toString()); + System.out.println(m); // toString 생략 가능 + } +} diff --git a/JavaOOP/src/Java16.java b/JavaOOP/src/Java16.java new file mode 100644 index 00000000..b6d4c177 --- /dev/null +++ b/JavaOOP/src/Java16.java @@ -0,0 +1,2 @@ +public class Java16 { +} diff --git a/JavaOOP/src/object/MemberVO.java b/JavaOOP/src/object/MemberVO.java new file mode 100644 index 00000000..16e3ddb5 --- /dev/null +++ b/JavaOOP/src/object/MemberVO.java @@ -0,0 +1,59 @@ +package object; + +public class MemberVO { + private String name; + private int age; + private String tel; + private String addr ; + + public MemberVO(){} + + public MemberVO(String name, int age, String tel, String addr) { + this.name = name; + this.age = age; + this.tel = tel; + this.addr = addr; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getAge() { + return age; + } + + public void setAge(int age) { + this.age = age; + } + + public String getTel() { + return tel; + } + + public void setTel(String tel) { + this.tel = tel; + } + + public String getAddr() { + return addr; + } + + public void setAddr(String addr) { + this.addr = addr; + } + + @Override + public String toString() { + return "MemberVO{" + + "name='" + name + '\'' + + ", age=" + age + + ", tel='" + tel + '\'' + + ", addr='" + addr + '\'' + + '}'; + } +} \ No newline at end of file