본문 바로가기
java

private 함수 (정보 은닉)

by improve 2024. 1. 18.

package ex07;

 

/*

* 변수 메서드

* 반지름설정, 원넓이 구하기

*

* */

public class Circle {

//다른 클래스에서 이 변수 참조 불가.

private int rad ;

final double PI = 3.14;

 

public Circle() {}

 

public Circle(int rad) {

super();

this.rad = rad;

}

 

public void setRad(int r) {

if(r<0) {

this.rad =0;

return;

}

this.rad =r;

}

 

 

public double getArea() {

return rad * rad * PI;

}

 

}

private 을 선언해준다.

 

 

 

'java' 카테고리의 다른 글

상속클래스 의 오버로딩  (0) 2024.01.23
상속 클래스  (0) 2024.01.22
메소드 오버로딩  (0) 2024.01.19
tri 클래스를 호출(생성자와 매서드)  (0) 2024.01.17
재귀 함수  (0) 2024.01.16