일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- jqgrid 속성
- 정수배열
- 자바를잡아
- 커밋복원
- 자바구구단
- 그리드 속성
- 배열선언
- 반복문
- 자바배열
- html
- 소스복원
- for문
- while문
- DOCTYPE 선언
- Eclipse
- 소스되돌리기
- javaarray
- jsp화면출력
- 자바반복문
- 쿼리변환
- html논리태그
- Java
- Array
- html논리
- 논리구조
- 자바
- 행 병합
- 논리태그
- 자바기초
- html5버전
Archives
- Today
- Total
hyebong_e
생성자의 역할 본문
728x90
반응형
SMALL
public class{
1. 속성 -핵심요소
생성자 2. 생성자 ==========> Car1( ){
3. 메소드(기능) -핵심요소
}
}
기본생성자 : 통제가 없어서 따로 실행 시키지 않아도 자동적으로 실행.
그외 생성자 : 인위적으로 만드는 생성자.
특징 : 멤버변수(인스턴스)를 초기화 한다.
클래스의 이름과 동일하게 작성한다.
객체를 생성하는 시점에 한번만 호출되어 진다.
기본생성자는 생략 가능하다.(다른 생성자가 존재하지 않을때 )
생성자 오버로딩 가능
모든 클래스는 생성자를 포함한다.(보이든 안보이든)
this : 생성자 자기자신 / this() : 생성자간 호출
하기 왼쪽 main 메소드를 보면 c1같은 경우는 내가 값을 직접 초기화 하고 출력하였을 때 나오는 값이다.
그러나 class안에 또 다른 생성자를 입력 후, c2를 생성하고 class안에 내가 미리 지정해둔 타입으로 불러오기만 한다면 굳이 내가 따로 초기화 시키지 않아도 출력이된다.
반응형
LIST
'java' 카테고리의 다른 글
this / this( )의 역할 (0) | 2023.02.27 |
---|---|
생성자의 오버로딩(overloading) (0) | 2023.02.27 |
메소드 정의 및 출력 (0) | 2023.02.27 |
배열(array) (2) | 2023.02.27 |
배열(array) (0) | 2023.02.27 |
Comments