일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Analysis
- javascript
- LIST
- framework
- Spring
- Linux
- mysql
- git
- interface
- db
- Pattern
- Deep
- Security
- Numpy
- error
- 자바
- java
- mariaDB
- Github
- Server
- learning
- data
- ai
- Python
- DeepLearning
- centos
- 함수
- 인공지능
- SSH
- Web
- Today
- Total
목록abstract (2)
PostIT
# [Java/DesignPattern] Java Design Pattern Part2 - Abstract Factory Pattern## 1. 내용Abstract Factory은 또한 Factory의 Factory로 불립니다. Abstract Factory Pattern은 객체를 생성하는 가장 좋은 방법 중 하나를 제공하는 Pattern으로 Creational Pattern 범주에 있습니다. Abstract Factory 패턴에서 인터페이스는 명시 적으로 클래스를 지정하지 않고 관련 객체의 팩토리를 작성합니다. 생성 된 각 팩토리는 팩터 리 패턴에 따라 오브젝트를 제공 할 수 있습니다.## 2. 코드 구현Abstract Factory Pattern을 사용하여 이번 part2에서는 Store와 Item을..
# [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..