Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- DeepLearning
- SSH
- Python
- ai
- data
- git
- centos
- Deep
- Github
- Security
- framework
- Linux
- Analysis
- 함수
- interface
- javascript
- mariaDB
- Server
- java
- db
- Spring
- mysql
- Web
- Numpy
- Pattern
- 인공지능
- learning
- error
- 자바
- LIST
Archives
- Today
- Total
목록객체지향 (1)
PostIT
[Java] Interface와 Abstract class의 차이점 및 사용방법 이해하기.
# [Java] Interface와 Abstract class의 차이점 및 사용방법 이해하기. - 최근 수정일 : 2017.04.18 - IDE : Spring Tool Suite - OS : OSX Sierra (10.12.3) - Lang : JAVA 1.8 ## 1. 배경웹 프로젝트를 진행하면 Service와 Repository(Dao) 그 외 다양하게 interface를 구현하여 사용한다. 이는 Service Layer와 Repository Layer계층에서 필요한 메소드(CRUD) 로직을 다른 클래스와 공통적으로 구현할 수 있게 Interface로 구현을 강제시키는 것과 같다라는 결론에 이르렀고, 책을 보며 응집도와 결합도에 대한 합리적인 패턴과 같다라는 것을 알게 되었습니다.특히, Reposi..
Java
2017. 4. 18. 09:41