일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 코테 합격후기
- Spring
- 금융감독원
- 코드스테이츠 백엔드 부트캠프 합격
- CodeState 후기
- 코드스테이츠 부트캠프
- 해시
- Java
- 코드스테이츠 합격
- 코드스테이츠 백엔드 교육과정
- 겜스고
- 코드스테이츠 부트캠프 합격 후기
- 백준 알고리즘
- Code States 백엔드 합격 후기
- 보험금 지급거절
- 백내장 금감원
- 금융감독원 민원신청
- 금감원 백내장 민원
- 백내장
- 백내장 다초점렌즈 삽입술
- 자바
- 금감원
- 코드스테이츠 백엔드 후기
- codestates 국비지원 1기 합격 후기
- Gamsgo
- 코드스테이츠 합격 후기
- 메서드
- HLB
- 에이치엘비
- 코드 스테이츠 백엔드 교육과정
- Today
- Total
목록인터페이스 (2)
개발하는 동그리
Comparator & Comparable 두 가지 모두 컬렉션을 정렬하기 위해 자바에서 제공하는 인터페이스다. Comparator : 비교대상(매개변수)와 자기 자신을 비교한다. Comparable : 매개 변수인 두 객체를 비교한다. Comparable 인터페이스 compareTo() 메서드를 사용해 객체를 정렬한다. Integer 와 String, File, Data와 같은 클래스에서는 자체적으로 Comparable 인터페이스를 구현하여 인스턴스 간 크기를 비교하고 있다. !? 무슨말이야!!!!!!!!!!!!!!!!!!!!!!! compareTo()에서 비교하는 두 객체가 같으면 0, 비교할 객체가 주어진 객체보다 작으면 음수, 크면 양수를 반환한다. import java.util.*; class ..
추상 클래스 자바에서 추상화는 객체의 공통적인 속성과 기능을 정의한다. 추상 클래스 (= abstract class) 추상 메서드 (= abstract method) 어떤 클래스에 추상 메서드를 포함하고 있다면, 그 클래스는 추상 클래스가 된다. abstract (추상) 이란!? 추상 클래스는 미완성 설계도이다. 추상 메서드는 시그니처만 있고 바디가 없는 메서드다. 추상 클래스는 미완성 설계도이기 때문에 객체 생성이 불가능하다. 주로 클래스와 메서드를 형용하는 키워드로 사용된다. 객체도 못 만드는 추상 클래스는 왜!? 상속관계에 있어 새로운 클래스를 작성하는데 매우 유용하다. -> 메서드의 내용이 상속을 받는 클래스에 따라 종종 달라지는데, 상위 클래스에서 선언부만 작성하고 실제 구체적인 내용은 하위 클..