개발일지

  • 홈
  • 방명록
  • 태그

이펙티브 자바/6장 열거 타입과 애너테이션 1

제네릭을 활용한 열거 타입 예제

한정적 타입 토큰 & Operation>자바 제네릭스 문법에서 사용되는 상한 경계(bound) 지정 구문이다.이 구문은 제네릭 타입 T가 두 가지 조건을 모두 만족해야 함을 나타낸다:Enum의 서브타입이어야 한다.Operation 인터페이스를 구현해야 한다.이 구문을 사용하면 T는 반드시 열거형(enum)이면서 동시에 Operation 인터페이스를 구현한 타입이어야 한다.이를 통해 열거형 타입에 대한 제네릭 클래스나 메서드를 정의하면서도, 해당 타입이 특정 인터페이스를 구현하도록 강제할 수 있다. Operation 인터페이스 정의public interface Operation { double apply(double x, double y);} Operation을 구현하는 Enum 정의public en..

이펙티브 자바/6장 열거 타입과 애너테이션 2024.05.20
이전
1
다음
더보기
프로필사진

안녕하세요. 혼자 공부했거나 번역한 내용들이 주로 올라옵니다.

  • 분류 전체보기 (54)
    • 프로그래밍 (26)
      • 자바 (3)
      • 스프링 (1)
      • Vue&Nuxt (1)
      • React&Next (1)
      • Git (1)
      • CI,CD (1)
      • 네트워크 (5)
      • 알고리즘 (6)
      • 연구 (1)
      • 정리 (4)
      • 취업 (2)
    • 이펙티브 자바 (0)
      • 2장 객체 생성과 파괴 (9)
      • 3장 모든 객체의 공통 메서드 (4)
      • 5장 제네릭 (2)
      • 6장 열거 타입과 애너테이션 (1)
      • 9장 일반적인 프로그래밍 원칙 (12)
    • 잡담 (0)

Tag

스프링, functional interfaces, mybatis, @Transactional, Next14, Action, 스프링DB, React, Interface, 스프링부트, 트랜잭션, mutation, Store, java8, Next.js, route handlers, vuex, VUE,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • github

티스토리툴바