일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- State
- 스프링
- Maven
- 재정의
- spring framework
- Ajax
- 스프링게시판
- Java
- Render
- SpringFramework
- rest
- Restful
- 컴포넌트
- spring게시판
- spring
- 둔산동
- springboot
- 자바
- mybatis
- 리액트
- reactjs
- Stateless
- mysql
- react
- 지족동
- 스프링 게시판
- Gradle
- 다형성
- 스프링부트
- 스프링프레임워크
- Today
- Total
목록다형성 (2)
Dev.GA
[JAVA] Java 제네릭(Generics)이란? 지난 포스팅에서 Java 컬렉션(Collection)에 대하여 알아보았다. 오늘은 Java의 컬렉션을 사용하면서 볼 수 있는 , , 등과 같은 표현인 제네릭(Generics)에 대하여 알아보려 한다. ■ Generics 제네릭(Generics)란 무엇인가? 간단하게 컬렉션 ArrayList와 List를 통해 알아보겠다. ArrayList와 List 등 컬렉션을 사용할 때 아래와 같이 선언을 해준다. // ArrayListArrayList arrList = new ArrayList(); // ListList list = new ArrayList(); 현재 ArrayList를 보면 안에 String, List에는 안에 int형을 나타내는 Integer가 들..
[JAVA] 오버로딩(Overloading)과 오버라이딩(Overriding) 오버로딩(Overloading)과 오버라이딩(Overriding) 이름부터 너무나 비슷해서 항상 헷깔리는 개념이다. 더군다나 왜 이렇게 항상 반대로 착각하는지...그래서 오늘은 오버로딩과 오버라이딩에 대해서 알아보고 개념을 확실하게 알아두는 시간을 가지도록 하자. 사실 오늘 포스팅하는 오버로딩과 오버라이딩은 앞서 조금씩 다뤘다.다형성과 상속이란 개념에서 나올 수 있는 이야기인데 오늘은 자세히 알아보자. 1. 오버로딩(Overloading)이란? 오버로딩이란 "동일한 이름의 함수(메소드)를 여러번 정의하고 사용할 수 있다"라고 할 수 있다.오버로딩에는 메소드 오버로딩과 생성자 오버로딩이 있지만 둘다 같은 개념이다. 동일한 이름의..