본문 바로가기
728x90

전체 글1551

명품 JAVA Programming 연습문제 5장 명품 JAVA Programming 연습문제 5장 1.다음 그림과 같은 상속 구조를 갖는 클래스를 설게하라. 모든 프린터는 모델명, 제조사, 인터페이스 종류(USB 또는 병렬 인터페이스), 인쇄 매수, 인쇄 종이 잔량을 나타내는 정보를 가지며 print()라는 메소드를 갖는다. 잉크젯 프린터는 잉크 잔량이라는 추가 정보를 가지며 레이저 프린터는 토너 잔량이라는 추가 정보를 가진다. print()메소드는 각 프린터 타입에 맞게 구현한다. 이러한 클래스를 설계하고 적절한 필드, 생성자, 메소드를 작성하고, 실행 프로그램을 작성하여 동작을 확인하라. 프린터 ▲ ▼--------(상속)--------▼ 잉크젯 프린터 레이저 프린터 import java.util.Scanner; class P { String na.. 2020. 11. 28.
명품 JAVA Programming 연습문제 4장 명품 JAVA Programming 연습문제 4장 1. 노래를 나타내는 Song이라는 클래스를 설게하라. Song클래스는 다음과 같은 필드를 갖는다. 0 노래의 제목을 나타내는 title 0 가수를 나타내는 artist 0 노래가 속한 앨범 제목을 나타내는 album 0 노래의 작곡가를 나타내는 composer, 작곡가는 여러 명 있을 수 있다. 0 노래가 발표된 연도를 나타내는 year 0 노래가 속한 앨범에서의 트랙 번호를 나타내는 track 생성자는 기본 생성자와 모든 필드를 초기화하는 생성자를 작성하고, 노래의 정보를 화면에 출력하는 show() 메소드도 작성하라. ABBA 의 “Dancing Queen”노래를 Song 객체로 생성하고 show()를 이용하여 이 노래의 정보를 출력하는 프로그램을 .. 2020. 11. 28.
명품 JAVA Programming 연습문제 2장 명품 JAVA Programming 연습문제 2장 흙수저 구분법 - 냉혹한 흙수저 현실 인터넷에서 화제인 흙수저 현실과 구분법에 대해 알아보도록 하겠습니다. 인터넷에서 유명한 글이며 작성자가 쓴 글이 아님을 밝힙니다. 흙수저 현실과 구분법에 대한 글이며 이와 관련된 다양 tistorysolution.tistory.com 부자와 흙수저의 차이 인터넷에서 유명한 글인 부자와 흙수저의 차이에 대해 알아보도록 하겠습니다. 이 글을 처음부터 끝까지 읽다 보면 부자와 흙수저의 차이에 대해 아는데 도움이 될 것입니다. 부자와 흙수저의 tistorysolution.tistory.com 1.Scanner 클래스를 이용하여 키보드에서 영문자 한 자를 입력받아 소문자이면 대문자로, 대문자이면 소문자로 변환하여 출력하는 프로.. 2020. 11. 28.
728x90