반응형
class Main {
  public static void main(String[] args) {
	  계산기.더한결과를_화면에_출력(10, 20);
	  // 출력 => 결과 : 30

	  계산기.뺀결과를_화면에_출력(50, 20);
	  // 출력 => 결과 : 30

	  계산기.곱한결과를_화면에_출력(5, 2);
	  // 출력 => 결과 : 10

	  int 결과;

	  결과 = 계산기.합(10, 20);
	  System.out.println("결과 : " + 결과);
	  // 출력 => 결과 : 30

	  결과 = 계산기.차(30, 70);
	  System.out.println("결과 : " + 결과);
	  // 출력 => 결과 : -40

	  결과 = 계산기.곱(3, 7);
	  System.out.println("결과 : " + 결과);
	  // 출력 => 결과 : 21
  }
}
class 계산기 {
	static void 더한결과를_화면에_출력(int a, int b) {
		System.out.println(a + b);
	}
	static void 뺀결과를_화면에_출력(int a, int b) {
		System.out.println(a - b);
	}
	static void 곱한결과를_화면에_출력(int a, int b) {
		System.out.println(a * b);
	}

	static int 합(int a, int b) {
		return (a + b);
	}
	static int 차(int a, int b) {
		return (a - b);
	}
	static int 곱(int a, int b) {
		return (a * b);
	}
}
반응형

'프로그래밍 > 자바, JDBC' 카테고리의 다른 글

버퍼 비우기  (0) 2020.04.21
상속  (0) 2020.04.20
구구단 출력기  (0) 2020.04.20
객체화 없이 실행(static 사용)  (0) 2020.04.20
인스턴스 매서드 실행  (0) 2020.04.20
반응형
class Main {
  public static void main(String[] args) {
    new 구구단출력기().작동();
  }
}

class 구구단출력기 {
  void 작동() {
    for ( int dan = 1; dan <= 9; dan++ ) {
      System.out.printf("== %d단 ==\n", dan);
      for ( int i = 1; i <= 9; i++ ) {
        System.out.printf("%d * %d = %d\n", dan, i, dan * i);
      }
    }
  }
}
반응형
반응형
class Main {
  public static void main(String[] args) {
    자동차.달리다();
  }
}

class 자동차 {
  static void 달리다() {
    System.out.println("자동차가 달립니다.");
  }
}
반응형
반응형
class Main {
  public static void main(String[] args) {
    거북이 a거북이 = new 거북이();
    
    a거북이.걷다();
    // 출력 => 걷다
    
    a거북이.수영하다();
    // 출력 => 수영하다
  }
}

class 거북이 {
  void 걷다() {
    System.out.println("거북이가 걸어갑니다.");
  }
  void 수영하다() {
    System.out.println("거북이가 수영합니다.");
  }
}
반응형

'프로그래밍 > 자바, JDBC' 카테고리의 다른 글

구구단 출력기  (0) 2020.04.20
객체화 없이 실행(static 사용)  (0) 2020.04.20
번호가 각각 다른 자동차 최고속력 갖도록 하기  (0) 2020.04.20
거품정렬  (0) 2020.04.17
객체, 클래스  (0) 2020.04.16

+ Recent posts