| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- ArrayList
- string
- 배열
- Visual Studio Code
- vscode
- junit
- junit5
- java테스트
- 문자열
- 자바스크립트
- math
- 스프링부트
- 정규식
- Java
- SpringBoot
- list
- HashMap
- CSS
- Array
- 인텔리제이
- 테스트자동화
- js
- Eclipse
- 자바문법
- IntelliJ
- html
- 자바
- 단위테스트
- input
- javascript
- Today
- Total
목록2025/12/16 (2)
어제 오늘 내일
Java에서 생성자는 객체가 만들어질 때 초기화 작업을 수행하는 특별한 메서드입니다. 그리고 하나의 클래스 안에 여러 형태의 생성자를 정의하는 것을 생성자 오버로딩(Constructor Overloading)이라고 합니다. 생성자 오버로딩은 객체 생성 방식에 유연성을 제공하며, 클래스 사용성을 높여주는 중요한 문법 요소입니다. 1. 생성자 오버로딩이란?생성자 오버로딩은 매개변수의 개수나 타입이 다른 생성자를 여러 개 정의하는 것을 의미합니다.이렇게 하면 같은 클래스라도 다양한 방식으로 객체를 만들 수 있습니다.예:Person p1 = new Person();Person p2 = new Person("Tom");Person p3 = new Person("Tom", 20); 2. 기본 예제다음은 생성자를 세..
Java에서 객체를 만들 때 가장 먼저 실행되는 것이 생성자(Constructor)입니다. 생성자는 객체의 초기 상태를 설정하는 특별한 메서드로, 클래스와 동일한 이름을 가지고 있으며 반환 타입이 없습니다. 이 글에서는 생성자의 기본 개념과 사용법을 간단하게 정리합니다. 1. 생성자(Constructor)의 기본 개념생성자는 객체가 생성될 때 자동으로 호출되는 초기화 메서드입니다.클래스 이름과 동일한 이름을 사용하며, 반환 타입을 명시하지 않는다는 점이 일반 메서드와의 가장 큰 차이입니다.예제:public class Person { String name; public Person() { System.out.println("생성자가 호출되었습니다!"); }}설명Person()이..