개인 자료란 (JE)

  서버 커뮤니티

한국 마인크래프트 포럼

마인크래프트 자료 및 커뮤니티 플랫폼

전체 회원수 130,278명 ( +184명 )

※ 장기간 미활동 회원 제외

Profile HAN1110 대표칭호 없음

HAN1110 9899e780ba984d89824a90ee8deb7cb2

Profile

커뮤니티 개발자란 개발자 강좌 일반 프로그래밍

[GUI Matrix] Season 1 : #3.1 - Utility 클래스

8 일 전 조회 수 24 추천 수 0

이전 편 : [GUI Matrix] Season 1 : #2 - 패키지 만들기 - 개발자 강좌 - 한마포 (koreaminecraft.net) 

상위편 : [GUI Matrix] Season 1 : #3 - 유틸리티 - 개발자 강좌 - 한마포 (koreaminecraft.net) 

다음 편 : [GUI Matrix] Season 1 : #3.2 - ScannerUtility 클래스 - 개발자 강좌 - 한마포 (koreaminecraft.net)


안녕하세요! HAN1110입니다! 

상위 편에서도 알려드렸다시피 이번엔 Utility 클래스를 만들겁니다!

참고로 오늘은 여기까지만 만들고 3-2 편부터는 내일 만들게요.

class Category {
    public enum CategoryList {
        TIME,
        NETWORK,
        TEXT;
    }
}
public Utility(String name) {

}

오류는 없고

12df148a7124709272194a4fe5c72508.png

이렇게 사용하는겁니다.

하위클래스 Category 에서 CategoryList 라는 enum 에서 TIME , NETWORK , TEXT 를 가져오는거에요.

클래스 잘못넣은건 안비밀~ Utility 에 넣어야되요.

Utility 괄호 안에는

String name, Category.CategoryList Category

을 넣어주시고요.

package net.koreaminecraft.utils;

public class Utility {
    class Category {
        public enum CategoryList {
            TIME,
            NETWORK,
            TEXT;
        }
    }
    public Utility(String name, Category.CategoryList... Category) {
    }

    public void getList() {
        System.out.print(getClass());
    }
}

전체 이렇게 작성해주세요.

그나마 카테코리라도 있어야 멋있잖아요.

getList() 는 유틸리티들 목록을 출력합니다.

나중에 또 쓸때가 있어요. ㅎㅎ


Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

뉴스 및 컨텐츠
https://www.koreaminecraft.net/files/thumbnails/631/064/003/262x150.crop.jpg?20220120191819

업데이트

마인크래프트 1.18.2 스냅샷 22w03a 업데이트 2

마리오군

2022-01-20

1

https://www.koreaminecraft.net/files/thumbnails/166/062/003/262x150.crop.jpg?20220119202938

레딧

번역) 크리퍼 그림을 만들어봤어 4

teara

2022-01-19

1

https://www.koreaminecraft.net/files/thumbnails/533/060/003/262x150.crop.jpg?20220119001941

소식

마이크로소프트, 블리자드 82조원에 인수 11

허두

2022-01-19

2

https://www.koreaminecraft.net/files/thumbnails/850/059/003/262x150.crop.jpg?20220118200433

소식

점검이 완료되었습니다. (마크 멀티 접속이 불가능할 수 있습니다.) 3

LINEOUS

2022-01-18

3