객체 협력 - 출근길에 커피 사기
아침 출근길에 김 씨는 4,000원을 내고 별다방에서 아메리카노를 사 마셨습니다. 이 씨는 콩다방에서 4,500원을 내고 라테를 사 마셨습니다. '06-2 객체 간 협력'을 참고하여 이 과정을 객체 지향으로 프로그래밍해 보세요. |
첫 번째로 메뉴 종류 작성
![]() |
별다방 클래스 작성
![]() |
콩다방 클래스 작성
![]() |
person 클래스 작성
![]() |
TEST 클래스 작성
![]() |
출력
![]() |
static 활용 - 자동차 공장에서 자동차 생산하기
자동차 공장이 있습니다. 자동차 공장은 유일한 객체이고, 이 공장에서 생산되는 자동차는 제작될 때마다 공유의 번호가 부여됩니다. 자동차 번호가 10001부터 시작되어 자동차가 생산될 때마다 10002, 10003 이렇게 번호가 붙도록 자동차 공장 클래스, 자동차 클래스를 구현하세요. 다음 CarFactoryTest.java 테스트 코드가 수행 되도록 합니다. |
TEST 코드
![]() |
CarFactory
![]() |
Car
![]() |
출력
![]() |
ArrayList를 활용한 간단한 성적 산출 프로그램
1001학번 Lee와 1002학번 Kim, 두 학생이 있습니다. Lee 학생은 국어와 수학 2과목을 수강했고, Kim 학생은 국어, 수학, 영어 3과목을 수강하였습니다. Lee 학생은 국어 100점, 수학 50점 입니다. Kim 학생은 국어 70점, 수학 85점, 영어 100점 입니다. Student와 Subject 클래스를 만들고 ArrayList를 활용하여 두 학생의 과목 성적과 총점을 출력하세요 |
Student
![]() |
Subject
![]() |
TEST
![]() |
'Programming Language > JAVA' 카테고리의 다른 글
[Do it 자바 프로그래밍 입문] 08.상속과 다형성 (1) | 2023.05.23 |
---|---|
아리송한 개념들 짜집기 모음 (0) | 2023.05.22 |
[Do it 자바 프로그래밍 입문] 07.배열과 ArrayList (0) | 2023.05.15 |
[Do it 자바 프로그래밍 입문] 06.클래스와 객체 2 (0) | 2023.05.12 |
[Do it 자바 프로그래밍 입문] 05.클래스와 객체1 (0) | 2023.05.11 |