일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 비트코인
- Android
- 정답
- TOSS
- 안드로이드
- 리브메이트
- 캐슬
- java
- 오퀴즈
- 초성퀴즈정답
- 행운퀴즈
- 돈버는퀴즈
- 자바
- 오퀴즈정답
- 오늘의퀴즈
- 토스
- 캐시슬라이드
- 초성퀴즈
- 퀴즈
- 이벤트
- 톹
- 행퀴
- 캐시워크
- 캐시워크정답
- 행운퀴즈정답
- 추천인
- ㄹㅂㅁㅇㅌ
- 캐웤
- 토스정답
- spring게시판
- Today
- 252,060
- Total
- 18,363,256
목록추상클래스 (1)
Gomdori
추상클래스(abstract class) : 하위에서 구현할 메소드의 원형을 가진 상위클래스이다. - 상위클래스로만 존재 - 자체를 객체로 생성할 수 없다. new 연산자 X 추상클래스는 상속관계를 통해서 생성해서 사용해야한다. 추상클래스 형식 abstract class 클래스명{ 일반멤버변수; 메소드들; 생성자; abstract 반환형 메소드명(); } - extends 키워드를 이용하여 추상클래스를 상속할 수 있다. - 추상메소드를 하위에서 모두 구현할 필요가 없다. 인터페이스(interface) => 추상메소드 + 상수 - 추상클래스와 인터페이스의 비교(공통점) (1) 상위클래스에서만 사용가능(상속관계에서만 가능) (2) 하위에서 구현할 함수의 원형을 선언 - 추상클래스와 인터페이스의 비교(차이점) ..