JAVA/예제

[JAVA] ch05-19. 생성자 4

밍글링글링 2017. 8. 22.
728x90
public class Ex19 {
    public static void main(String[] args){
        Auto auto = new Auto();
        Auto auto2 = new Auto(auto);
        char a = 0;
    }
}

class Auto{
    String color;
    String gearType;
    int door;
    
    Auto(){
        this("White", "auto", 4);
    }
    
    Auto(Auto auto){
        color = auto.color;
        gearType = auto.gearType;
        door = auto.door;
    }
    
    Auto(String color, String gearType, int door){
        this.color = color;
        this.gearType = gearType;
        this.door = door;
    }
}
 

728x90

'JAVA > 예제' 카테고리의 다른 글

[JAVA] ch05-22. 초기화블럭 2  (0) 2017.08.22
[JAVA] ch05-20. 초기화블럭  (0) 2017.08.22
[JAVA] ch05-18. 생성자 3  (0) 2017.08.22
[JAVA] ch05-17. 생성자 2  (0) 2017.08.22
[JAVA] ch05-16. 생성자  (0) 2017.08.22

댓글