728x90
반응형

상속 6

[정보처리기사] [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] 상속과 오버라이딩, 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..

[정보처리기사] [ 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 ] 클래스, 객체, 상속, 생성자, super | 2020년 2회 정보처리기사 실기 기출문제

문제다음은 자바 코드이다. 출력 결과를 쓰시오.class A { private int a; public A(int a) { this.a = a; } public void display() { System.out.println("a=" + a); }}class B extends A { public B(int a) { super(a); super.display(); }}public class good { public static void main(String[] args) { B obj = new B(10); }}정답a = 10해설✔ 코드 전체 흐름 이 코드는 크게 3개의 부분으로 나뉘어 있습니다...

[정보처리기사] [ Java ] 자바 객체지향 기초: 상속, 오버라이딩, 업캐스팅 | 정보처리기사 실기 기출문제

2020년 2회 정보처리기사 실기 기출문제문제다음은 자바 소스코드이다. 다음 밑줄에 들어갈 키워드를 쓰시오.class parent public void show(){ system.out.println("Parent"); }}class Child extends Parent{ public void show(){ system.out.println("Child"); }}public class good{ public static void main(String[] args){ Parent pa = (______) Child(); pa.show(); }}정답new해설 1. 클래스 정의class Parent { public void show() { ..

728x90
반응형