java oop : 클래스 설계

This commit is contained in:
haerong22
2021-03-08 15:32:49 +09:00
parent aa498f8ee9
commit c1eab928bf
4 changed files with 91 additions and 0 deletions

19
JavaOOP/src/Java14.java Normal file
View File

@@ -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());
}
}

11
JavaOOP/src/Java15.java Normal file
View File

@@ -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 생략 가능
}
}

2
JavaOOP/src/Java16.java Normal file
View File

@@ -0,0 +1,2 @@
public class Java16 {
}

View File

@@ -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 + '\'' +
'}';
}
}