본문 바로가기

JAVA

[JAVA]DAY10_클래스 배열

클래스 배열

선언

     - 클래스명[] 배열명 = {new 생성자(), new 생성자(), ...};

     - 클래스명[] 배열명 = new 클래스명[칸수];


사용
    - 배열명[index].필드명;


예제 문제


버스(버스번호)
정류장이 5개가 있고, 정방향으로만 갈 수 있다.
정류장 한 개당 1초가 걸리고 출발지는 랜덤이다.
출발지는 마지막 정류장이 될 수 없고 도착지는
출발지보다 앞에 있는 정류장을 선택할 수 없다.
교통비는 1250원이다.
경로를 각각 출력한다.
출력 예) 서초>교대>강남>도착

지하철(호선)
정류장이 7개가 있고, 역방향도 갈 수 있다.
정류장 한 개당 2초가 걸리고 출발지는 랜덤이다.
교통비는 1250원이다.
경로를 각각 출력한다.
출력 예) 강남 >교대>서초>도착
출력 예) 서초 >교대>강남>도착


택시
도착지를 입력받고 랜덤한 km로 진행된다.
1~10km사이의 값으로 나오고 기본요금은 3800원
km당 1200원씩 부여된다.
1km당 0.5초가 걸린다.
출력 예) 도착지까지 남은 거리
            3km > 2Km> 1Km> 도착

Stop메소드
main메소드가 있으며 사용자는 대중교통을 
골라서 탑승한다.

'JAVA' 카테고리의 다른 글

[JAVA]DAY12_접근 권한 제어자  (0) 2020.03.16
[JAVA]DAY11_상속  (0) 2020.03.16
[JAVA]DAY9_클래스  (0) 2020.03.16
[WEB]DAY7_메소드  (0) 2020.03.16
[WEB]DAY6_2차원 배열  (0) 2020.02.17