package constructor;
public class Person {
String name;
float height;
float weight;
public Person() {} //프로그래머가 직접 추가한 디폴트 생성자
public Person(String pname) {
name = pname;
} // 사람 이름을 매개변수로 받아서 Person 클래스를 생성하는 생성자
public Person(String pname, float pheight, float pweight) {
name = pname;
height = pheight;
weight = pweight;
} // 이름, 키, 몸무게를 매개변수로 입력받는 생성자
}
다음과 같이 Person클래스에서 여러 가지 생성자를 제공한다면 이 클래스를 사용하여 인스턴스를 만드는 경우에 필요한 생성자를 골라서 사용할 수 있습니다.
'JAVA 프로그래밍 > Do it! 자바 프로그래밍 입문' 카테고리의 다른 글
reference/Student1.java (참조 자료형) (0) | 2021.05.14 |
---|---|
constructor/PersonTest.java 테스트 클래스 구현하기 (0) | 2021.05.13 |
생성자 오버로드 (0) | 2021.05.13 |
constructor/PersonTest.java (디폴트 생성자 직접 추가하기) (0) | 2021.05.13 |
constructor/Person.java (생성자 만들기) (0) | 2021.05.13 |