공책

private 변수에 데이터 넣기 본문

웹 개발/Java

private 변수에 데이터 넣기

QTHoney 2013. 8. 30. 12:12

Person.java


package ex3;


public class Person {

private String name;

private String email;

private String phone;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getEmail() {

return email;

}

public void setEmail(String email) {

this.email = email;

}

public String getPhone() {

return phone;

}

public void setPhone(String phone) {

this.phone = phone;

}

@Override

public String toString() {

return "Person [name=" + name + ", email=" + email + ", phone=" + phone

+ "]";

}

}

PersonMain.java
package ex3;

public class PersonMain {
public static void main(String[] args) {
Person p1 = new Person();
p1.setName("이상운");
p1.setEmail("aa@aa.com");
p1.setPhone("010-1010-1001");
System.out.println(p1.getName());
System.out.println(p1.getEmail());
System.out.println(p1.getPhone());
System.out.println(p1.toString());
}
}

변수를 private으로 지정해 직접접근은 안되고
setter 메소드를 호출해 값을 대입한다.
getter 메소드를 통해 값을 호출한다.


Comments