일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 1251
- Spring
- dp
- swea
- 백엔드
- 코딩테스트
- 최단경로
- BOJ
- 스프링
- 백준
- 알고리즘
- 그래프
- 골드5
- D4
- SW역량평가
- Framework
- 트리의지름
- Floyd
- SW역량테스트
- 완전탐색
- 골드3
- professional
- 최단경로탐색
- 순열
- 중복순열
- backend
- java
- 최소신장트리
- 실버1
- BFS
- Today
- Total
목록JAVA (2)
공부 기록장
1번에서 만들었던 클래스들을 적절히 이용해서 작동하게 하기 위해 또 다른 클래스들을 만들었다. MusicManager 클래스를 이용해 노래를 추가하거나, 검색, 삭제 하는 기능들을 만들어 주었고, MusicPlayer 을 통해 만들어 둔 기능들을 실행해주었다. 이러한 기능들을 제어하기 위해 Exception이나 Interface들도 만들어 주었다. MusicManager import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOut..
java class 공부를 위해 제목, 가수, 장르, 앨범을 받아 준 Music 클래스와 Music을 상속받아, 음악의 추천 상황을 알려주는 situation 클래스를 만들어 주었다. 또, Music들을 받아서 알맞은 플레이어에 저장해주는 MusicPlaylist 클래스 를 만들어 주었다. Music Class. import java.io.Serializable; public class Music implements Serializable{ private String title; private String singer; private String genre; private String album; public Music() { } public Music(Music m){ this.title = m.get..