일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 환경구성
- athena
- 인텔리J
- 아이비시트
- Log
- aws lambda
- 자바스크립트
- Java
- AWS
- intellij
- aws S3
- db
- JavaScript
- AWS SQS
- AWS Glue
- 자바
- AWS Athena
- naver smartEditor
- function
- #jQuery
- s3
- 자바8
- jQuery
- Git
- 환경 구성
- ibsheet
- 로그 데이터
- java8
- Study
- 카이호스트만
- Today
- Total
목록Interface (2)
애매한 잡학사전
'카이 호스트만의 코어 자바 8'을 기준으로 정리하였습니다. [자바8] 인터페이스 java 8 interface - 1장 '카이 호스트만의 코어 자바 8'을 기준으로 정리하였습니다. 인터페이스 (interface) - 객체지향 개발 5대 원칙 (SOLID) 을 지켜줄 수 있는 도구 - 개발 소스 코드의 수정을 최소화 하고 유지보수성을 dev-gabriel.tistory.com 6. 상수 public interface SwingConstants{ [public static final] int NORTH = 1; [public static final] int NORTH_EAST = 2; [public static final] int EAST = 3; ... } - 인터페이스에 정의한 변수는 자동으로 publ..
'카이 호스트만의 코어 자바 8'을 기준으로 정리하였습니다. 인터페이스 (interface) - 객체지향 개발 5대 원칙 (SOLID) 을 지켜줄 수 있는 도구 - 개발 소스 코드의 수정을 최소화 하고 유지보수성을 높이기 위한 도구 - 다형성을 극대화 할 수 있는 도구 - 구성 요소 1. 상수 필드 (Constant Field) 2. 추상 메서드 (Abstract Method) 3. 디폴트 메서드 (Default Method) 4. 정적 메서드 (Static Method) : SOLID - 1. SRP ( 단일 책임의 원칙 : Single Responsibility principle ) 2. OCP ( 개발 폐쇄의 원칙 : Open close principle ) 3. LSP ( 리스코브 치환의 원칙 :..