| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 누적합
- 프로그래머스
- 최단경로
- Database
- 크루스칼
- 코딩테스트
- 자바
- 배포
- Pirogramming
- 피로그래밍
- 프림
- OrderBy
- EC2
- JOIN
- 구현
- GROUPBY
- django
- 다익스트라
- AWS
- 알고리즘
- union find
- db
- SQL
- 그래프 탐색
- Baekjoon
- Java
- SQL코딩테스트
- MST
- 백준
- BFS
Archives
- Today
- Total
목록class (1)
NullNull
Abstract class vs Interface
추상 클래스 (is a) 추상 클래스(abstract class) 미완성된 클래스 다른 클래스를 만들기 위한 보조 클래스 자손 클래스에서 반드시 재정의해서 사용되기 때문에 조상의 구현이 무의미한 메서드 메서드의 선언부만 남기고 구현부는 없음 abstract 키워드를 메서드 선언부에 추가 객체를 생성할 수 없는 클래스가 됐기 때문에 클래스 선언부에 abstract 추가 abstract class Person { public void hello() { return "hi"; } public abstract void walk(); } 추상 클래스의 특징 기본 클래스의 특징을 모두 갖고 있음 상태를 가질 수 있음. (멤버 변수) 추상 메소드를 포함할 수 있음. 없어도 상관은 없다. 직접 객체 생성을 할 수 없다..
프로그래밍 언어/JAVA
2022. 8. 14. 20:11