묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
2024년 3회 기출문제 강의 태블릿 app 으로 재생 안됨
안녕하세요. 정보처리기사 실기 2024년 3회 기출문제가 태블릿 혹은 핸드폰 app 으로 재생이 안됩니다. 노트북이나 pc 로는 재생이 됩니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
7분 35초
출력값 3번째줄에 있는 Tesla Model 3 start는 eCar.start();에서 start가 부모 클래스안에 있으니까 거기에 입력하여 출력하고 eCar.stop();와 eCar.checkBattery();는 자식값에 재정의하였기에 재정의한 데에 넣어 출력하는 건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
8:38 업캐스팅 질문
업캐스팅일 때 부모 클래스에서 this.draw();가 있어도 자식 클래스의 draw 메서드를 출력하나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
8분 40초
출력값에서 왜 person1==person2 : false가 나오는 이유가 동일한 메모리 위치가 아닌 각각 person1, person2에 위치 하고 있어서 false인가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어에서 포인터, 배열, 문자연산
안녕하세요 선생님항상 강의 잘 듣고 있습니다. 문제를 푸는 중에 궁금했던 건데요. 이런 코드에서 어떨 때는 배열 내 위치를 하나 더 움직이고 어떨 때는 ASCII 코드의 그 다음 알파벳을 뱉는데 이게 너무 헷갈립니다..ㅠ주소에서 연산을 하는 거면 배열에서 위치를 옮기고값에서 연산을 하는거면 ASCII코드에서 다음 알파벳을 뱉으면 되는건가요..?주석에 제가 이해하는 법을 적어놨는데 이렇게 이해하면 되는걸까요?특히, printf("%s", a+2); 이런 부분 같은 경우에는a+2에서 a는 시작주소를 뜻하니 a[0], 따라서 a[0]+2 --> a[0]은 값이니 h, h라는 값에서+2하니까 j이런 사고 과정으로도 흘러가는 거 같아 헷갈립니다..ㅠㅠ답변 주시면 감사하겠습니다!# include <stdio.h> int main() { char a[6] = "hello"; printf("%s", a+2); // a는 시작주소(=a[0])를 뜻하니 a[0]의 주소에서 2번 옮김? -> llo printf("%c", a[1]+2); //a[1]은 값으로 e를 뱉으니 ASCII? -> g printf("%c", *a+1); // *a는 a[0]의 값 h를 뱉으니 ASCII? -> i printf("%c", *(a+1)); //(a+1)은 a[0]에서 하나를 더 움직인 주소 ->의 값 = e printf("%c", a[1]); // a[1] = e return 0; } 출력값 : llogiee
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
28분 20초 강의 기출 문제 3번 질문 있습니다.
public Person(String val) 생성자 함수 부분에서this.name이 아니라 name이어도 되나요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
영상속에서 배운 코드들을 Git Repository에 올려두될까요?
하나씩 배워나가구 있는데, 이 소스 코드들을 자주 볼수있도록 git repository에 public으로 올려도 괜찮을까요 ?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
업캐스팅 호출 관련
6:39초에서는 왜 A b = new B(); //를 거치지않고업캐스팅 형태에서 b.paint();로 바로 가고10:40초에서는 왜A b = new B(); 를 풀고 b.paint(); 로 가나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
13:15초 명시적 호출이 되지 않는지에 대한 궁금증
안녕하세요 강의 잘보고 있습니다.13:15초에서 자식 호출 이전에 부모 호출을 통해 Constructor of A가 출력되는데 제가 궁금한 점은 B상속 이후 그러니까class B extends A public B() { super.paint() //해당부분에서 왜 명시적 호출이 이루어지지 않는지가 궁금합니다 제가 생각했을 때는 super.paint()에 대한 매개변수가 지정되지 않았기 때문이다public B() { 에 void가 추가되지 않았기 때문이다 라고 생각되는데답변 주시면 감사하겠습니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
파이썬 not 연산자
a = True if not a:print("a는 거짓입니다")else:print("a는 참입니다") 위 부분에서 a는 true인데, if not a 구문이 a 가 False 일때 실행되고, else 가 True일때 실행돼서 "a는 참입니다" 값이 나오는건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
28:20 static 기출 질문드립니다.
문제에서 get()메소드가 static 메소드인데 static이 아닌 멤머 name값을 리턴해서 오류가 발생한다고 하셨습니다. 근데 main함수나 다른데서 get() 메소드를 실행하는 부분이 없는데도 오류가 발생하는건가요? 추가로 name 변수가 private static String name; 으로 선언된다면 오류가 발생하지 않는건지도 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
try catch 출력질문
publicclassArithmeticExceptionExample { publicstaticvoidmain(String[] args) {try {intresult = 10 / 0; // 여기서 ArithmeticException 발생} catch(AritheticException e) {System.out.println("에러: 0으로 나눌 수 없습니다!");}catch (Exception e) { System.out.println("에러 발생"); }finally { System.out.println("이 블록은 항상 실행됩니다!");}질문25년 1회시험에 이런방식의 문제가 출체되었는데,, "에러발생" 출력이되어야 하나요? 아니면 생략되어야 하나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
3:32 추상클래스와 추상메서드 예제2
예제2 abstract가 붙으면 재정의한 자식거 출력하고 이문제에서 stopEngine이 자식이 상속받지안호았으므로 부모것이 출력된건가요?설명 자세히 부탁드립니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
유형8번18분30초 질문있습니다
자식앞에 스태틱을 지웠을땐 오류가발생하는건 이해했는데 어느줄에서 발생하냐고물으면 어떻게답해야하나요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
14:21 업캐스팅문제 예시 5
이해를 못해서 질문하게되어 죄송합니다. 예시5번문제는 생성자 of A생성자BB1 은 알겠는데 그다음ACBD가 아니고 CD인 이유를 모르겠습니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
13:14 업캐스팅 문제예시4 질문입니다
정답이 Constructor of AACBD가 아닌가요? 어렵네요
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
4:07 업캐스팅 예제 해섷주신거봐도 잘 모르겠어서 질문합니다
다른 분이 질문해서 해설 올려주신거 봤는데도저는 아직 이해를 못했습니다.car.start()는void start-Tesia Model3시동걸기인데 car.stop()는 왜 Tesia Model3정지가 아니고 Tesia Model3정지 및 전원끄기인가요?용기내서 질문하는거니까 귀찮으셔도 해설 부탁드립니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
25분에 빈칸채우기 문제
I는 배열의 숫자들인거 알겠는데J는 무엇인가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
연산자 우선순위
안녕하세요 연산자 우선순위 강의에서 9:00쯤에포인터(*) ++전위연산자 보다 우선순위가 높다고 하셨는데 같은 우선순위 아닌가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
기본 생성자 호
10분40초 예제에서 super을 제거했을 시 자식 생성자의 ECar는 호출시에 기본 생성자가 호출 되지 않나요 ? 제가 강의를 들으며 이해하기론 출력값이Car() // 부모 기본 생성자ECar() // 자식 기본 생성자ECar(75) 라고 나와야 한다고 생각했는데 어떤 경우에서는 부모 기본 생성자만 호출되고 어떤 경우에서는 자식 기본 생성자까지 호출되는지 헷갈립니다. 예로7분에 나오는 예제는 호출시Car constructor(부모 기본 생성자)가 먼저 호출이 되고ElectricCar constructor(자식 기본 생성자)가 호출이 된 반면에 위의 예제에서는 왜 부모 기본 생성자만 호출되는 이유가 궁금합니다.