Developer/Java
09. JAVA 간단 계산기 테스트 1차 - 함수 선언
Jeremy.Park
2014. 7. 3. 00:07
Test01.java
package step01.exam02;
public class Test01 {
public static void main( String[] args) {
//10 + 30 - 4 * 7 = 252 (연산자 우선순위 고려하지 않음)
int result = 0;
result = Calculator01.plus (10 , 30 );
result = Calculator01.minus (result , 4 );
result = Calculator01.multiple (result , 7 );
System. out.println( result);
}
}
Calculator01.java
package step01.exam02;
/* 함수 선언
* - 객체지향에서는 함수 -> 메서드 용어를 사용
* - procedure(프로시저) -> function(함수) -> method(메서드)
* - 문법
* 접근제어 리턴유형 메서드명(파라미터 선언들) { }
*
* 접근제어
* - (defalut) : 같은 패키지 회원(member)은 접근 가능
* - public : 모두 접근 가능
* - protected ; 같은 패키지 회원 + 자식 클래스
* - private : 클래스 내에서만 사용가능
*
* 클래스 멤버 선언
* - static 키워드 사용
* - 즉, 클래스 멤버임을 선언!
* - static이 없으면 객체 멤버이다.
*
* 클래스 맴버 메서드 호출
* - 클래스명.메서드명()
*/
public class Calculator01 {
public static int plus( int a, int b) {
return a + b;
}
public static int minus( int a, int b) {
return a - b;
}
public static int multiple( int a, int b) {
return a * b;
}
public static int divide( int a, int b) {
return a / b;
}
}