プロジェクト(5/26-2)
7296 ワード
package com.work.view;
import com.work.model.dto.Member;
public class Test {
/* Encapsulation 테스트*/
public static void main(String[] args) {
Member dto = new Member("gruzam0615", "1234", "XMJ", "01012341234", "[email protected]");
System.out.println("변경전 : " + dto);
// 아이디 변경 : 멤버변수 직접 접근불가
//dto.memberId = "aaa"; // 멤버 접근권한 프라이빗선언, 외부에서 직접접근 불가
// 아이디변경 : setter()
//올바른 아이디 검증 규칙 준수
dto.setMemberId("happyday2021");
System.out.println("변경후 : " + dto);
dto.setMemberId("1234");
System.out.println("변경후 : " + dto);
dto.setGrade("G");
System.out.println("변경후 : " + dto);
dto.setGrade("X");
System.out.println("변경후 : " + dto);
}
/*toString() 메서드 재정의 및 사용테스트*/
public static void main1(String[] args) {
//회원의 가입시 입력데이터 초기화 생성자 이용해서 객체 생성
// 가입 : 아이디, 비밀번호, 이름, 휴대폰, 이메일
Member dto = new Member("gruzam0615", "1234", "XMJ", "01012341234", "[email protected]");
//생성한 회원객체의 정보를 출력
// System.out.println(참조변수명); => 참조변수명.toString() 수행결과문자열을 콘솔창 출력
//toString() 메서드 생략가능
//System.out.println(dto.toString());
System.out.println(dto);
}
}
Reference
この問題について(プロジェクト(5/26-2)), 我々は、より多くの情報をここで見つけました https://velog.io/@hees1212/프로젝트526-2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol