field

· IT/Java
new 연산자는 객체 생성 후 연이어 생성자(Constructor)를 호출해서 객체를 초기화하는 역할을 한다. 객체 초기화란 필드 초기화를 하거나 메소드를 호출해서 객체를 사용할 준비를 하는 것이다. 문법 클래스 변수 = new 클래스( ); 생성자 호출 생성자 실행이 끝나면 new 연산자는 객체의 주소를 리턴하고, 리턴된 주소는 클래스 변수에 대입되어 객체의 필드나 메소드 접근에 이용된다. 1. 기본 생성자(Default Constructor) 모든 클래스는 생성자가 존재하며, 하나 이상을 가질 수 있다. 클래스에 생성자 선언이 없으면 컴파일러는 기본 생성자를 바이트코드 파일에 자동으로 추가시킨다. 문법 [public] 클래스() { } 클래스가 public이면 기본 생성자도 public이지만, 클래스..
· IT/Java
필드(Field) 필드는 객체의 고유 데이터, 부품 데이터, 현재 상태 데이터를 저장한다. 필드 선언 필드 선언 방법은 변수와 동일하지만 반드시 클래스 블록에서 선언되어야만 필드 선언이 된다. 타입 필드 [ = 초기값]; 타입은 필드에 저장할 데이터의 종류를 결정한다. 필드명 첫 문자는 소문자로 한다. camel 스타일로 작성한다. 초기값을 제공하지 않을 경우 자동으로 기본값으로 초기화된다. 필드 선언은 중괄호 블록 어디서든 가능하다. 생성자와 메소드 중괄호 블록 내부에는 선언 불가능하다. 필드 선언 예제 코드 더보기 //--Car.java package cs06.sec06.exam01; public class Car { // 필드 선언 String model; boolean start; int spee..
Huitopia
'field' 태그의 글 목록