클래스 배열
선언
- 클래스명[] 배열명 = {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 |