2013년 6월 26일 수요일

(130626) 3일차 MethodTest.java (메소드 테스트)

public class MethodTest {

 int money = 10;

 public void a(){
  // 메소드 내에서 사용되는 변수 - 지역변수
  int a = 20;
  money = 100;
  System.out.println(money+a);
  b();
 }

 public void b(){
  int money = 30; // 지역변수가 우선순위가 높으므로  이 값이 들어감.
      // 또한 지역변수는 사용하기 직전에 초기값을 부여해야한다.
  System.out.println(money);
  c();
 }

 public void c(){
  int a = 50;
  if(a > 40)
   System.out.println(a);
 }

 // 반드시 모든 자바 프로그램은 main 메소드에서 실행된다.
 public static void main(String[] args) {
  // 객체 생성 : 메모리 영역에 갖다놓음 (JVM에 등록)
  // 클래스(객체)명 레퍼런스명 = new 클래스명();
  MethodTest methodtest = new MethodTest();
  methodtest.a();

 }
}