반응형
자바 프로그램은
클래스를 정의하고, 정의한 클래스로부터 객체를 생성한 뒤, 객체에서 호출할 수 있는 메소드를 호출한다.
과제 1
Person 클래스
코드는 다음과 같다.
출력결과
과제 2
도전문제에 연비를 나타내는 속성을 추가하고, 지정된 거리를 주행하는데 필요한 연료의 양을 계산하는 메소드도 추가해보자.
p220의 코드는 다음과 같다.
class Car
class CarTest
우선 연비를 나타내는 코드를 추가하고 출력했다.
Class Car
Class CarTest
출력결과는 다음과 같다.
이제 연비를 계산하는 코드를 추가해보겠다.
Scan을 통해 이동거리를 입력받고, 이동한 거리만큼 필요한 연료의 양을 계산하는 코드를 짰다.
CarTest 클래스
출력결과
---------------------------------20200920 수정-------------------------
스캐너를 사용하려다가 요구사항과 다르게 코딩했는데, 연비부분을 메소드를 활용해 구현했다.
Car 클래스
CarTest 클래스
출력결과
'컴퓨터 정보 > 자바' 카테고리의 다른 글
2020년 9월 8(화) 자바 둘째 주 다섯번째 과제 랜덤워크 (0) | 2020.09.15 |
---|---|
2020년 9월 8(화) 자바 둘째 주 네번째 과제 (0) | 2020.09.08 |
2020년 9월 7(월) 웹프로그래밍 둘째 주 첫번째 과제 도전문제 (0) | 2020.09.07 |
2020년 9월 1(월) 웹프로그래밍 첫째 주 두번째 과제 도전문제 (0) | 2020.09.01 |
20년 8월 31(월) 자바 첫번째 과제 자바실행환경 구축과 실행화면캡쳐 (0) | 2020.08.31 |