20210730) 메소드- 생성자 Constructor

0

JAVA

목록 보기
47/71
package constructors;

public class Person {
	
	private String name;
	private double height;
	
	//생성자 : 리턴타입 없고 클래스 이름과 동일
	public Person() {
    	// 초기값 설정 가능
        // name = "?";
        // height =0.0;
		System.out.println("한 사람을 생성!");
	}
	
	//public Person(){}; 기본생성자
	
	//get set
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public double getHeight() {
		return height;
	}
	public void setHeight(double height) {
		this.height = height;
	}
}
package constructors;

public class App {

	public static void main(String[] args) {
		
		Person p1 = new Person();
		p1.setName("펭수");
		p1.setHeight(120.0);
		
		Person p2 = new Person();
		p2.setName("길동");
		p2.setHeight(172.5);
		
		Person p3 = new Person();
		p3.setName("라이언");
		p3.setHeight(165.5);
		
		System.out.println(p1.getName());
		System.out.println(p1.getHeight());
		System.out.println(p2.getName());
		System.out.println(p2.getHeight());
		System.out.println(p3.getName());
		System.out.println(p3.getHeight());
		

	
	
	}

}

0개의 댓글

관련 채용 정보