728x90
반응형

java 18

[정보처리기사] [Java] 배열과 == 비교 연산자 | 자바의 자료형 기본형과 참조형 | 2024년 2회 정보처리기사 실기 기출문제

2024년 2회 정보처리기사 실기 기출문제문제다음 Java 코드를 실행했을 때 출력 결과를 쓰시오.class Main { public static void main(String[] args) { int[] a = new int[]{1, 2, 3, 4}; int[] b = new int[]{1, 2, 3, 4}; int[] c = new int[]{1, 2, 3}; check(a, b); check(a, c); check(b, c); } public static void check(int[] a, int[] b) { if (a==b) { System.out.pri..

[정보처리기사] [Java] 상속과 오버라이딩 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제다음 Java 코드를 실행했을 때 출력 결과를 쓰시오.class classOne { int a, b; public classOne(int a, int b) { this.a = a; this.b = b; } public void print() { System.out.println(a + b); }}class classTwo extends classOne { int po = 3; public classTwo(int i) { super(i, i+1); } public void print() { System.out.println(po * po); }}p..

[정보처리기사] [Java] 상속과 super 키워드 실행 순서 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제 다음 JAVA 코드의 실행 순서를 중복 번호 없이 빈칸에 작성하시오. 실행 순서 : 5 → ( ) → ( ) → ( ) → ( ) → ( ) class Parent { int x, y; Parent(int x, int y) { (_1_) this.x = x; this.y = y; } int getT() { (_2_) return x * y; }}class Child extends Parent { int x; Child(int x) { (_3_) super(x + 1, x); this.x = x; } int getT(int n) { (_4_) ..

[정보처리기사] [Java] static 변수와 메서드 | 싱글톤 패턴 | 정보처리기사 실기 기출문제(2024년 1회)

2024년 1회 정보처리기사 실기 기출문제문제다음 Java 코드의 실행 결과를 구하시오.class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count++; } public int getCount() { retur..

[정보처리기사] [Java] 상속과 오버라이딩, super 키워드 | 정보처리기사 실기 기출문제

2021 2회 정보처리기사 실기 기출문제문제다음 Java 소스코드의 알맞은 출력값을 작성하시오.public class Class01 { public static void main(String[] args) { Class01 c1 = new Class01(); Class02 c2 = new Class02(); System.out.println(c1.sum(3, 2) + c2.sum(3, 2)); } int sum(int x, int y) { return x + y; }}class Class02 extends Class01 { int sum(int x, int y) { return x - y + su..

[정보처리기사] static 메소드란? 객체 없이 호출하는 방법 | 정보처리기사 실기 기출문제

2021 2회 정보처리기사 실기 기출문제문제클래스를 생성하지 않고 사용할 수 있는 메소드를 선언할 때 사용하는 명령어이다. 아래 JAVA소스코드의 괄호안에 들어갈 명령어가 무엇인지 쓰시오.public class ClassA { public static void main(String[] args){ System.out.print(check(1)); } public (_____1_____) String check(int num) { return String.valueOf(num); }}정답static해설📌 static 메소드static은 클래스 레벨에서 메소드나 변수를 선언할 때 사용하는 키워드입니다.static 메소드는 객체를 생성하지 않고도 바로 호출할 수 있..

[정보처리기사] [ Java ] 2차원 배열 | 정보처리기사 실기 기출 문제 풀이

2021년 1회 정보처리기사 실기 기출문제문제다음 Java 프로그램의 실행 결과를 쓰시오.public class good { public static void main(String[] args) { int[][] arr = new int[][]{{45, 50, 75}, {89}}; System.out.println(arr[0].length); System.out.println(arr[1].length); System.out.println(arr[0][0]); System.out.println(arr[0][1]); System.out.println(arr[1][0]); }}정답31455089해설📌 기본 개념1️⃣ 2차원..

[정보처리기사] [ Java ] for문과 조건문을 활용한 누적 합계 출력 프로그램 | 정보처리기사 실기 기출 문제 풀이

2021년 1회 정보처리기사 실기 기출문제문제다음은 Java 프로그램이다. 실행 결과를 쓰시오.public class good { public static void main(String[] args) { int i, sum; for(sum = 0, i = 0; i 정답0+1+2+3+4+5=15해설📌 기본 개념1️⃣ for 반복문반복문은 특정 조건을 만족할 때까지 코드를 반복 실행합니다.for 문은 다음 구조로 이루어집니다:for(초기화; 조건; 증감){ // 반복 실행할 코드} 초기화: 반복 변수의 초기값을 설정합니다.조건: 반복을 계속할지 결정하는 논리식입니다. 조건이 true인 동안 반복이 실행됩니다.증감: 반복 변수를 증가 또는 감소시킵니다. 2️⃣ if 조건..

[정보처리기사] [ Java ] 상속과 오버라이딩, 재귀 함수 문제 해설 | 정보처리기사 실기 기출 문제 풀이

2020년 4회 정보처리기사 실기 기출문제문제다음은 Java로 작성된 프로그램이다. 이를 실행한 출력 결과를 쓰시오.class Parent { public int compute(int num) { if (num 정답1해설1️⃣ 상속과 오버라이딩📌 상속 (Inheritance)Child 클래스는 Parent 클래스를 상속받습니다.상속받은 Child 클래스는 Parent 클래스의 메서드 compute를 재정의(오버라이딩)합니다.📌 오버라이딩 (Overriding)오버라이딩이란 부모 클래스의 메서드를 자식 클래스에서 동일한 이름과 매개변수로 재정의하는 것입니다.Parent 클래스의 compute 메서드는 다음과 같습니다:public int compute(int num) { if (n..

[정보처리기사] [ Java ] 반복문을 활용한 2차원 배열 생성 | 정보처리기사 실기 기출 문제 풀이

2020년 4회 정보처리기사 실기 기출문제문제다음 JAVA 프로그램을 분석하여 빈 칸 (1),(2)에 들어갈 내용을 각각 쓰시오public class good { public static void main(String[] args) { int[][] array = new int[(___1번___)][(___2번___)]; for (int i = 0; i 정답 (1번): 3 (2번): 5  해설📌 2차원 배열이란?1차원 배열은 일렬로 나열된 선형 데이터 구조입니다. 배열의 각 요소는 고유한 단일 인덱스를 사용해 접근합니다.// 형식데이터형[] 배열이름 = new 데이터형[크기];// 예제int[] array = new int[5]; // 크기가 5인 1차원 배열 선언arr..

728x90
반응형