반응형

유저 클래스를 정의하고 이를 사용해보자

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

+ Recent posts