Constructor

개발자/Java 2013. 1. 28. 00:44

Constructor - 생성자

Constructor의 정의 - 객체의 생성과 동시에 자동으로 호출되는 메서드

디폴트 생성자 ( Default Constructor) - 생성자가 없는 클래스를 위해서 컴파일러는 매개변수를 가지지 않는 디폴트 생성자를 자동으로 만들어 준다.

 

디폴트 생성자의 예

 

 

Constructor 의 예

생성자의 특징

     - 생성자는 리턴타입 ( Return Type) 이 없다   ex) void, int , String ....

     - 생성자의 이름은 클래스의 이름과 동일하다.

     - 생성자는 객체의 메모리가 생성된 직후에 호출된다.

     - 생성자는 마음대로 호출할 수 없다.

 

'개발자 > Java' 카테고리의 다른 글

TreeMap 구현 분석  (0) 2013.01.29
Access Constrol ( 접근제어 ) 3가지  (0) 2013.01.28
Class 와 메모리  (0) 2013.01.27
Virtual Machine  (0) 2013.01.26
Java란?  (0) 2013.01.20
블로그 이미지

김진리

,

Class 와 메모리

개발자/Java 2013. 1. 27. 23:53

클래스를 이용한 메모리의 생성

     - 클래스는 데이터 타입으로 변수를 선언하고, 컴퓨터 내의 메모리 속에 데이터 타입에 해당하는 만큼 메모리를 확보하는 일

◆ 객체( Object )

    - 클래스로 변수를 만들었을 때 일반적인 기본 데이터 타입의 변수와 구별하기 위해서 객체 또는 객체 변수라고 한다.

new 연산자

    - 객체의 메모리를 생성시켜 주는 역할을 담당

 

UnitedData d;        // 이름 선언뿐

UnitedData d = new UnitedData();     // 이름과 메모리를 가짐

 

'개발자 > Java' 카테고리의 다른 글

TreeMap 구현 분석  (0) 2013.01.29
Access Constrol ( 접근제어 ) 3가지  (0) 2013.01.28
Constructor  (0) 2013.01.28
Virtual Machine  (0) 2013.01.26
Java란?  (0) 2013.01.20
블로그 이미지

김진리

,

1. 자신에 대한 믿음을 가져야 한다.

2. 자신감이 넘치는 사람들을 만나라. 부정적이고 두려움이 가득한 사람을 멀리하라.

자신감이 자신감을 부른다.

3. "자신감"이라는 기계를 다스리는 법을 배워라.

4. "나" 라는 배의 주인이 되어라. 두려움에 빠졌을 때 도망치기 보다는 당당하게 맞서라.

5. 바쁘게 움직여라. 바쁘게 움직이는 삶에게는 두려움이나 의심이 생길 틈이 없다.

블로그 이미지

김진리

,