생성자와 오버로딩
생성자는 new 연산자를 사용하여 객체를 초기화하는 특별한 메서드이다.생성자의 종류와 생성자를 다양하게 선언할 수 있는 방법에 대해 알아보려고 한다. 생성자 종류생성자의 종류는 기본 생성자와 사용자 정의 생성자 두 가지로 볼 수 있다.기본 생성자는 매개변수가 없는 생성자로 특별한 동작이 없고 필드를 기본값으로 초기화한다. 클래스는 기본 생성자를 제공한다. 이는 클래스 내부에 생성자 선언을 명시적으로 하지 않았다면 컴파일러는 자동으로 기본 생성자를 바이트 코드에 추가한다는 것이다.사용자 정의 생성자는 매개변수를 받아 특정 값으로 필드를 초기화하는 생성자이다.프로그래머가 사용자 정의 생성자를 정의하였다면 컴파일러는 기본 생성자를 자동으로 추가하지 않는다. 기본 생성자를 사용하고 싶은데 사용자 정의 생성자를 ..
Language/Java
2024. 10. 18. 11:52
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 정적변수
- 다중화
- Sticky Session
- @conditional
- syncronized
- 티스토리챌린지
- fail-safe
- HashSet
- Security
- nosql
- Hash
- 인스턴스변수
- AutoConfiguration
- Spring
- java
- 고정 세션
- 인터페이스
- Red-Black Tree
- fail-fast
- JPA
- object
- nginx
- 자동구성
- Caching
- 오블완
- 추상클래스
- Load Balancer
- 로드 밸런서
- HashMap
- spring boot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함