유저 클래스를 정의하고 이를 사용해보자
package ex_01;
public class User {
// 멤버 변수정의
int userAge;
String userId;
String userName;
String address;
String userTel;
// 기능 정의
public void logIn() {
System.out.println(userName + "님이 로그인하였습니다.");
}
public void logOut() {
System.out.println(userName + "님이 로그아웃하였습니다.");
}
public void userInfo() {
System.out.println("=== << " + userName + "님의 정보" + " >> ===");
System.out.println("회원 님의 ID : " + userId);
System.out.println("회원 님의 이름 : " + userName);
System.out.println("회원 님의 나이 : " + userAge + "세");
System.out.println("회원 님의 주소 : " + address);
System.out.println("회원 님의 연락처 : " + userTel);
System.out.println("==============================");
}
}
package ex_01;
public class UserMainTest {
public static void main(String[] args) {
User UserKim = new User();
UserKim.userName = "김철수";
UserKim.userId = "kimchulsoo1234";
UserKim.address = "부산광역시";
UserKim.userAge = 25;
UserKim.userTel = "010-1234-5678";
UserKim.logIn();
UserKim.logOut();
UserKim.userInfo();
User UserPark = new User();
UserPark.userName = "박민수";
UserPark.userId = "minsupark5555";
UserPark.address = "서울특별시";
UserPark.userAge = 30;
UserPark.userTel = "010-5555-4444";
UserPark.logIn();
UserPark.logOut();
UserPark.userInfo();
}
}
[출력값]
김철수님이 로그인하였습니다.
김철수님이 로그아웃하였습니다.
=== << 김철수님의 정보 >> ===
회원 님의 ID : kimchulsoo1234
회원 님의 이름 : 김철수
회원 님의 나이 : 25세
회원 님의 주소 : 부산광역시
회원 님의 연락처 : 010-1234-5678
==============================
박민수님이 로그인하였습니다.
박민수님이 로그아웃하였습니다.
=== << 박민수님의 정보 >> ===
회원 님의 ID : minsupark5555
회원 님의 이름 : 박민수
회원 님의 나이 : 30세
회원 님의 주소 : 서울특별시
회원 님의 연락처 : 010-5555-4444
==============================
'Java > Java 연습문제' 카테고리의 다른 글
[JAVA] 상속 구조로 클래스 만들어보기 (0) | 2023.08.08 |
---|---|
[JAVA] 클래스 정의 및 활용 실습 (0) | 2023.07.28 |
[JAVA] 함수구현하기 (0) | 2023.07.28 |
[JAVA] 클래스 코딩하기 (0) | 2023.07.28 |
[JAVA] 랜덤게임문제 (0) | 2023.07.27 |