객체 응용(회원관리 프로그램)
MemberVo.java :아이디(id), 성명(irum), 주소(address), 연락처(phone)
- 각 필드의 접근자는 private
- 값을 대입하고 가져오는 기능은 setter/getter를 사용
- print() 메서드를 사용하여 자신의 값을 출력 형태와 같이 출력하는 기능
MemberMain.java
- main() 함수가 있음
- 입력, 수정, 삭제, 조회 등의 메뉴를 표시하여 작업자가 관련 작업을 할 수 있도록 조치
- 대표적인 필드로는 MemberVo타입의 배열(data)이 정적형으로 선언되어있음
MemberInput.java : 키보드를 사용하여 모든 항목을 입력하여 data에 추가
MemberModify.java, MemberDelete.java, MemberSearch.java
- MemberMain에 있는 배열의 값을 제어하는 기능을 구현
Setter 작성 규칙
- 접근자는 public이고 반환형은 void
- setter의 이름은 set으로 시작하고, 필드명의 첫글자를 대문자로 하여 이어붙인다.
private String id;
public void setId(String id) { this.id = id;}
private String irum;
public void setIrum(String ab) { this.irum = ab;}
private int totKor;
public void setTotKor(int totKor) { this.totKor = totKor;}
Getter 작성 규칙
- 접근제한자는 일반적으로 public
- 반환형은 필드의 유형과 동일하게 작성
- 매개변수는 사용하지 않는다
private String id;
public String getId() {return this.id;}
private String irum;
public String getIrum() {return this.irum;}
private int totKor;
public int getTotKor() {return this.totKor;}

MemberVo.java






MemberMain.java

| [JAVA] 상속 (0) | 2024.04.15 |
|---|---|
| [JAVA] 제품관리 프로그램 실습 (0) | 2024.04.15 |
| [JAVA] 객체지향 주요 키워드 | 클래스와 객체 | class의 구성요소 | 메서드 (0) | 2024.04.09 |
| [JAVA] 다항배열 (0) | 2024.04.08 |
| [JAVA] 배열(배열객체) (0) | 2024.04.05 |