인스턴스가 생성될 때마다 호출되는 '인스턴스 초기화 메서드'
모든 클래스에는 반드시 하나 이상의 생성자가 있어야 한다.
인스턴스 변수에 적절한 값을 저장하는 것
Card c = new Card();
이름이 클래스의 이름과 같고 리턴값이 없어야한다.(void 사용 x)
매개변수가 없는 생성자로서 클래스에 생성자가 하나도 없으면 컴파일러가 기본 생성자를 추가한다.
(만약 하나라도 있으면 컴파일러는 기본 생성자를 추가하지 않음)
이는 모든 클래스에는 반드시 하나 이상의 생성자가 있어야한다는 룰에서 나옴
생성자,같은 클래스의 다른 생성자를 호출할 때 사용
다른 생성자를 호출할 시 생성자의 첫 문장에서만 사용가능하다.
인스턴스 자신을 가리키는 참조변수, 인스턴스의 주소가 저장되어 있으며
모든 인스턴스 메서드에 지역변수로 숨겨진 채로 존재한다.
