728x90
반응형
문제
MemberService 클래스에 login( ) 메소드와 logout( ) 메소드를 선언하려고 합니다.
login( ) 메소드를 호출할 때에는 매개값으로 id와 password를 제공하고, logout( ) 메소드는 id만 매개값으로 제공합니다. MemberService 클래스와 login( ), logout( ) 메소드를 선언해보세요.
1. login( ) 메소드는 매개값 id가 "hong", 매개값 password가 "12345"일 경우에만 true로 리턴하고 그 이외의 값일 경우에는 false를 리턴하도록 하세요.
2. logout( ) 메소드의 내용은 "로그아웃 되었습니다."가 출력되도록 하세요.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | package memberService; public class MemberService { private String id; private String password; public boolean login(String id, String password) { if(id.equals("hong") && password.equals("12345")) { return true; } else { return false; } } public void logout(String id) { System.out.println("로그아웃 되었습니다."); } } | cs |
MemberService 클래스이다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | package memberService; public class MemberServiceExample { public static void main(String[] args) { MemberService memberService = new MemberService(); boolean result = memberService.login("hong", "12345"); if(result){ System.out.println("로그인 되었습니다."); memberService.logout("hong"); } else { System.out.println("id 또는 password가 올바르지 않습니다."); } } } | cs |
MemberServiceExample 클래스이다.
클래스를 생성하여 매개변수를 입력받아 main메소드에서 호출하는 것을 해보았다.
아직까지는 조금 버벅이지만 곧 적응할 수 있을거라 생각한다.
728x90
반응형
'✨ Java > 클래스 (Class)' 카테고리의 다른 글
자바(JAVA) - String 클래스 (0) | 2023.02.15 |
---|---|
자바(JAVA) - 클래스 (Class) StudentManage 학생 관리 <프로젝트> (0) | 2023.02.10 |
자바(JAVA) - 클래스 (Class) - 2 Setter와 Getter 그리고 toString() (0) | 2023.02.07 |
자바(JAVA) - 클래스 (Class) - 1 (0) | 2023.02.07 |
댓글