본문 바로가기

PloJava

Getter Setter

 

class getterSetterExample {
    //접근 권한이 private인 두개의 객체 생성
    //해당 코드블럭 안에서만 접근이 가능하다.

    private String example;
	
    //getter
    //getExample 함수는 private Type를 retrun해줌으로써
    //private Type 객체의 값을 읽어올 수 있다.
    public String getExmaple(){
        return example;
    }
    
	//setter
    //this.example은 위에서 선언된 private Type의 example을 의미힌다.
    //파라미터 값을 private type 변수에 할당해줌으로써 멤버변수의 값을 바꿔줄 수 있다.
    public void setExample(String example) {
        this.example = example;
    }
    

}
public class getterSetter{
    public static void main(String[] args) {
        //private Type객체가 선언된 클래스를 호출
        getterSetterExample test = new getterSetterExample();
        //setter를 통하여 getterSetterExample 클래스의 private Type 멤버변수에 값을 할당
        test.setExample("This is setter!!");                  
        //getter를 통하여 getterSetterExample 클래스의 private Type 멤버변수의 값을 읽어온다.
        String getter = test.getExmaple();
    }
}

 

'PloJava' 카테고리의 다른 글

Java SOLID!  (0) 2022.04.13
객체지향 OOP!  (0) 2022.03.21
JDK , JavaC , JRE , JVM , GC!!  (0) 2022.03.21
public static void main(String[] args)의 의미  (0) 2022.03.17