[1주차] Getter, Setter

Getter, Setter

private , public 의 개념

클래스의 모든 정보 보안 정도에 따라 java에서는 public과 private으로 나눈다.
밖에 드러나도 되는 것은 public
함부로 바꾸면 안되는 것들은 private으로 나타낸다.

그래서 private으로 사용될 때 Getter / Setter 방식을 사용하고

정보를 가져오는 메소드를 Getter,
정보를 바꾸는 메소드를 Setter.

단축키는 윈도우에서 ALT + INS 로 활용한다.

연습퀴즈

1) Tutor 클래스를 만들고, 이름(name)과, 경력(bio) 멤버 변수를 추가하세요.
2) 그리고 각 변수를 private 으로 선언하고, Getter와 Setter 를 만들어보세요.
3) 마지막으로, 기본 생성자와, name/bio 입력받는 생성자 두 개를 만들어보세요.

package com.sparta.week01.prac;

public class Tutor {
  private String name;
  private int bio;

  //기본 생성자
  public Tutor(){

  }
  //생성자
  public Tutor(String name, int bio){
    this.name = name;
    this.bio = bio;
  }
  //Getter
  public String getName(){
    return this.name;
  }
  public int getBio(){
    return  this.bio;
  }
  //Setter
  public void setName(String name){
    this.name = name;
  }
  public void setBio(int bio){
    this.bio = bio;
  }
}

좋은 웹페이지 즐겨찾기