Notice
Recent Posts
Recent Comments
Link
«   2024/06   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
Tags
more
Archives
Today
Total
관리 메뉴

WON.dev

chapter07 : Triangle / TriangleMain 본문

JAVA/chapter15_access_modifer

chapter07 : Triangle / TriangleMain

GAWON 2023. 5. 26. 18:48
package org.joonzis.ex;
public class Ex07_Triangle {

	// Field
	private int width;
	private int height;
	
	// Constructor
	public Ex07_Triangle(){
		this(1, 1);
	}

	public Ex07_Triangle(int width, int height){
		this.width = width;
		this.height = height;
	}
	
	// Method
	 private double calcArea() {
		return width * height / 2.0;
	}
	
	public void output() {
		System.out.println("너비 : " + width);
		System.out.println("높이 : " + height);
		System.out.println("크기 : " + calcArea());
	}
}
package org.joonzis.ex;

public class Ex07_TriangleMain {

	public static void main(String[] args) {
		
		Ex07_Triangle semo1 = new Ex07_Triangle();
		Ex07_Triangle semo2 = new Ex07_Triangle(3, 5);
		
		semo1.output();
		System.out.println("----------------");
		semo2.output();
				
	}
}

'JAVA > chapter15_access_modifer' 카테고리의 다른 글

chapter06 : Local / LocalMain  (0) 2023.05.26
chapter05 : Circle / CircleMain  (0) 2023.05.26
chapter04 : Book / BookMain  (0) 2023.05.26
chapter03 : person / personmain  (0) 2023.05.26
chapter02 : Student / StudentMain  (0) 2023.05.26