모든 설명은 주석으로 확인할 수 있어요.
하나씩 따라해 보세요. ^^
package javaEx;
/*
함수명 작성 규칙
- is~() - 대부분 불리언으로 반환
- to~() - to 뒤의 값으로 변환
- get~() - getter 함수, 대부분 return값이 존재
- set~() - setter 함수, 원하는 값으로 세팅
getter와 setter 함수 작성 규칙
- get 멤버변수의 첫글자를 대문자 바꾼 후 함수명()
- set 멤버변수의 첫글자를 대문자 바꾼 후 함수명()
- private으로 막아놓은 멤버변수를 함수를 통해 불러오기 위해 사용
*/
class Board{
private int no;
private String writer;
private String subject;
public Board() {}
//no 멤버변수 getter, setter 함수 정의
public int getNo() {
return this.no;
}
public void setNo(int no) {
this.no = no;
}
//writer 멤버변수 getter, setter 함수 정의
public String getWriter() {
return writer;
}
public void setWriter(String writer) {
this.writer = writer;
}
//subject 멤버변수 getter, setter 함수 정의
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
//이런 거 다 구차느면
//Source > Generate Getters and Setters
}
public class Review {
public static void main(String[] args) {
//위에서 정의한 getter, setter 함수 이용해보기
Board bd = new Board(); //객체 생성
bd.setNo(2); //bd 객체에 데이터 저장
bd.setWriter("양덕87");
bd.setSubject("심심하면 양덕87 유튜브 보기");
//출력해서 확인
System.out.println(bd.getNo());
System.out.println(bd.getWriter());
System.out.println(bd.getSubject());
}//main() end
}//class end
공부하기 싫을 때 잠시 쉬어가기
댓글