일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- select즐겨찾기
- 우아한테크
- error페이지 설정
- 생성자오버로딩
- sql error [936] [42000]: ora-00936
- Sequence
- this()
- git
- 메모리낭비적은string연산
- 이클립스로딩
- oracle
- this
- 이클립스무한로딩
- 이클립스형광줄
- sql error [1] [23000]: ora-00001
- sql error [947] [42000]: ora-00947
- 오블완
- 조건위치 효율성
- 이클립스느림
- 테이블복사생성
- unresolved compilation problems
- java크롤링
- 테크톡
- 프로그래머스
- 이클립스로딩지연
- 다형성
- 티스토리챌린지
- 오버로딩
- ecleemma
목록this (2)
코딩항해기

생성자클래스 이름 뒤에 소괄호가 있는 형태로, 생성자는 리턴이 정해져있기 때문에 생략한다.객체를 생성할 때 실행되는 코드가 작성되어있어, 주로 해당 클래스의 필드를 초기화 하는 목적으로 사용한다.클래스 선언시 자동으로 자바 컴파일러가 기본 생성자를 만들어준다.기본 생성자는 매개변수가 없고 클래스의 필드를 초기화하는 역할을 하며,생성자를 직접 선언한 뒤에는 더는 제공되지 않는다.기본 생성자 public 클래스명(){} 생성자 오버로딩매개변수의 타입, 개수, 순서가 다르면 생성자를 여러 개 선언할 수 있다.생성자에는 this()가 쓰일 수 있으며 객체의 필드값임을 명시하기 위해 this도 사용된다. this, this()this현재 객체를 가리키며, 객체 내에서 this 키워드를 사용하면 현재 객체의 속성과..

오버로딩 (Overloading)다형성 중 하나로,오버로딩(메소드 오버로딩, 생성자 오버로딩), 오버라이딩(재정의), 참조변수의 다형성이 다형성에 속한다. 그 중 오늘은 Overloading과생성자 오버라이딩 때 사용되는 this()까지 정리해보았다. [요약]메소드 오버로딩 매개변수의 순서, 개수, 타입이 다를 때 같은 이름의 메소드명으로 선언 생성자 오버로딩 매개변수의 타입, 개수, 순서가 다르면 같은 이름의 생성자로 선언 this객체 자기자신을 의미한다.this()객체 자기자신의 생성자를 의미한다. (매개변수의 순서, 타입, 개수로 생성자 구분) 메소드 오버로딩 (Overloading) 매개변수의 순서, 개수, 타입이 다를 때 같은 이름의 메소드명으로 선언할 수 있다. 메서드 시그니처 중 반환..