티스토리 뷰
abstract이란
input, output등 구조(인터페이스)만 정해놓고,
상속받는 클래스에서 override해서 사용.
예를들어 팀장이 함수 구조를 정해서 주면, 사원이 함수의 세부적 사항을 개발해서 팀장한테 넘김.
그러면 팀장은 직접 함수의 세부적인 내용을 구현하지 않고 자기가 원한대로 (자기가 input,output 등 인터페이스를 정해서 넘겼으므로) 쓸수 있음.
부모에서
public bool abstract analyze(int a, int b)
{}
이렇게 선언하면
자식에서 반드시 override로 재정의해야함.
'노트' 카테고리의 다른 글
c++) map.find (0) | 2021.02.18 |
---|---|
c++) Container (0) | 2021.02.15 |
c# base 키워드 (0) | 2020.11.19 |
java, 문자열로 받아서 char 배열에 저장 (0) | 2020.08.25 |
java, Pair 클래스 만들고 사용하기 (0) | 2020.08.25 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- binary search
- back tracking
- Unity
- Brute Force
- Spring
- Python
- C++
- BFS
- 자료구조
- C
- two pointer
- Tree
- Dijkstra
- priority queue
- Kruskal
- Implementation
- graph
- greedy
- 이분탐색
- db
- CSS
- recursion
- DP
- dfs
- 재귀
- MVC
- 조합
- floyd warshall
- Stack
- permutation
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함