본문 바로가기

Java

생성자

class ConstructorEx{ // 디폴트 생성자 : 기본생성 // public 클래스명() {} //인스턴스 멤버 초기화 public String name; // public ConstructorEx(){ // name = "홍길동"; // System.out.println("constructorEx 호출"); // } //이름이 같으면 생성자 public ConstructorEx(String name1){ name = name1; } } public class ExamEx49{ public static void main(String[] args){ // new : 객체(메모리) 생성 연산자 // ConstructorEx() : 디폴트 생성자 // ConstructorEx ce = new ConstructorEx(); // 명시적으로 생성자를 만들면 디폴트 생성자는 만들어지지 않는다. ConstructorEx ce = new ConstructorEx("홍길동"); System.out.println("name : " + ce.name); } }

'Java' 카테고리의 다른 글

This  (0) 2013.03.15
오버로딩  (0) 2013.03.15
참조에 의한 복사  (0) 2013.03.15
인스턴스 화  (0) 2013.03.15
메서드의 형태  (0) 2013.03.15