728x90
oracle SQL
답변형 게시판 만들기
- 답변형 게시판을 만들기 위해서 인덱스 비교를 위한 컬럼을 추가하고
인덱스 비교하는 컬럼에 정렬을 적용시키면 된다.
- 정렬을 어떻게 시키느냐에 따라 답변의 순서가 바뀐다.
- 글로 작성하니 직관적이지 못한데 답변형 게시판을 만드는 것에 특별한 예약어라든지
기술이 필요하지 않아서 그런듯하다.
중요한 것은 게시글 인덱스와 비교인덱스 컬럼을 잘 활용하는 것과 정렬의 방법이다.
JAVA
추상클래스
- 항상 추상 메서드를 포함한다.
- 선언하는 예약어는 abstract
- 추상 메서드는 몸체를 쓰지 않고 선언할 수 있다.
- ex)
abstract int add(int x, int y);
- 추상클래스에서 추상메서드를 생성해두는 이유는 공통된 이름의 메서드지만 하위 클래스마다 다르게 구현하기 이해서이다.
- 추상클래스의 경우 new 예약어로 인스턴스를 생성할 수 없다.
템플릿메서드
- 역할은 메서드 실행 순서와 시나리오를 정의
- final 예약어를 사용해 선언한다.
- 로직 흐름을 정의한 메서드이며 메서드 내부에서 일반 메서드와 구현되지 않은 추상 메서드를 호출한다. 흐름이 변하지 않도록 하위 클래스에서 재정하지 못하게 final로 선언한다.
728x90
'노트' 카테고리의 다른 글
4월 21일 web.xml, 컬렉션 프레임워크 (0) | 2022.04.21 |
---|---|
4월 20일 JSP Servlet 학습 (0) | 2022.04.20 |
4월 18일 (0) | 2022.04.18 |
4월 15일 JSP (0) | 2022.04.15 |
4월 11일 oracle SQL, JAVA (0) | 2022.04.11 |