[9급 국가직 컴퓨터일반 2019년 9번]

다음 Java 프로그램의 출력 결과는?
class ClassP {
  int func1(int a, int b) {
	return (a+b);
  }
  int func2(int a, int b) {
	return (a-b);
  }	
  int func3(int a, int b) {
	return (a*b);
  }
}
public class ClassA extends ClassP {
  int func1(int a, int b) {
	return (a%b);
  }
  double func2(double a, double b) {
	return (a*b);
  }
  int func3(int a, int b) {
	return (a/b);
  }
  public static void main(String[] args) {
	ClassP P = new ClassA();
	System.out.print(P.func1(5, 2) + ", "
	    + P.func2(5, 2) + ", " + P.func3(5, 2));
  }
}
컴퓨터일반
  1. ①1, 3, 2
  2. ②1, 3, 2.5
  3. ③1, 10.0, 2.5
  4. ④7, 3, 10

선지를 골라 바로 채점해 보세요.

정답 ①

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고