처음부터 시작하는 Java
  • 매개변수가 있는 생성자 예제
    2021년 03월 23일 16시 28분 54초에 업로드 된 글입니다.
    작성자: 원2
    728x90
    반응형

    //매개변수가 있는 생성자 예제
    class Car3 {
    	String color;
    	String gearType;
    	int door; // C1
    	
    	Car3() { // C1
    		
    	}
    	Car3(String c, String g, int d) { // C2 타입을 이미 설정해 두었다
    		color = c;
    		gearType = g;
    		door = d;
    	}
    }
    
    public class Ex6_12 {
    
    	public static void main(String[] args) {
    		Car3 c1 = new Car3();
    		c1.color = "white";
    		c1.gearType = "auto";
    		c1.door = 4; // C1
    		
    		Car3 c2 = new Car3("white", "auto", 4); // C2
    		
    		System.out.println("c1의 color=" + c1.color + ", gearType="
    				+ c1.gearType + ", door="+c1.door);
    		System.out.println("c2의 color=" + c2.color + ", gearType="
    				+ c2.gearType + ", door="+c2.door); //출력은 똑같이.
    	}
    
    }
    
    728x90
    반응형

    'Language > Java' 카테고리의 다른 글

    static 02  (0) 2021.03.24
    멤버 변수와 초기화  (0) 2021.03.24
    static 01  (0) 2021.03.24
    this()의 사용법  (0) 2021.03.23
    오버로딩  (0) 2021.03.23
    this. 인스턴스 변수를 지정  (0) 2021.03.23
    댓글