1.(인터페이스) 객체명 = new (인터페이스를 상속받은 자식클래스)
이 형식으로 객체를 생성할때 인터페이스틑 (역활) 이고 자식클래스를 역활을 수행하는 (구현체) 이다.
2.구현클래스에서 상속받은 부모 인터페이스에서 상속받는 Override 이외에도
자식클래스 내에서도 다른 객체를 생성해서 사용할 수 있다.
3.VO객체에 필드 , 생성자 이외에 자체적으로 부여받은 필드 값으로 구현하고
VO내에 메소드를 생성해두어 VO가 생성된 후에도 메소드를 이용해 필드값을 정해줄 수 있다.
4.enum 클래스를 이용해서 사용할 필드값을 쉽게 관리할 수 있고
enum에서 불러온 값은 String으로 보임에도 .equals()가 아니라 == 로 비교해야 한다.
'SpringBoot' 카테고리의 다른 글
10월8일 Spring Boot AppConfig 구조 (0) | 2022.10.09 |
---|---|
10월 6일 Spring Boot DIP와 생성자 주입 (0) | 2022.10.07 |
10월4일 Spring Boot OrderApp구현 (0) | 2022.10.05 |
10월3일 Spring Boot discount의 구조 및 실행클래스 구조 (다형성) (2) | 2022.10.04 |
10월2일 Spring Boot Order 객체 (다형성) (0) | 2022.10.03 |