업캐스팅 관련 문제 질문
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅(부모 형태, 자식 생성자) 8:56 구문 중 맨 위에 A b = new B(); 해당 구문에 대해서 아무 것도 없다고 하는 데 왜 없는 건지 설명 부탁드립니다.
- python
- java
- c
- 정보처리기사
173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
업캐스팅(부모 형태, 자식 생성자) 8:56 구문 중 맨 위에 A b = new B(); 해당 구문에 대해서 아무 것도 없다고 하는 데 왜 없는 건지 설명 부탁드립니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
[다차원 배열과 문자열 배열] 강의 22:11초 => const char *arr[2][2] = {{"Hello", "World" },{"app", "dev"}}; 여기서 arr변수가 포인터 변수로 선언되었는데 왜 포인터 변수인지 궁금합니다! 그리고 포인터 변수가 아닌 arr[2][2]로 쓰면 출력값이 다르게 나오는지도 궁금합니다! 어떤 차이로 해당 문제에 포인터 변수를 사용한 걸까요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
상속과 생성자 호출순서 챕터 10:24 super가 없으므로 부모 기본 생성자를 출력해야하는 것을 이해가 되었습니다. 그런데 부모 기본 생성자만 출력하고, 자식 기본 생성자는 출력을 하지 않는 것인가요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
상속과 생성자 호출순서 챕터 6:26 class Car{ 구문에서 car(){ 시작하는 것이 생성자 이고 void start(){ 같이 void 적힌 것이 파라미터 인가요? 그렇다면 생성자와 파라미터의 차이가 뭔가요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
상속과 생성자 호출 순서 오버로딩과 오버라이드 차이가 뭔지 간략하게 설명부탁드립니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
만약 Car()랑 ECar()를 출력하고 싶으면 ElectricCar tesla = new ElectricCar("Tesla", 2021, 75); 위 구문만 있으면 부모 및 자식의 기본 생성자는 출력하지 않아도 되는건가요? ElectricCar tesla = new ElectricCar(); ElectricCar tesla = new ElectricCar("Tesla", 2021, 75); 이렇게 해야지 각 class의 기본 생성자를 호출 하는건가요? 무조건 기본 생성자를 호출하는 것이 아니라 ElectricCar tesla = new ElectricCar();이 있어야만 기본 생성자를 호출하는걸까요?
해결됨
제미니의 개발실무 - 커머스 백엔드 기본편
안녕하세요 🙂 지난번에 이어 질문을 또 남기게 되었습니다 ㅎㅎ 1. Point 라는 개념을 다룰 때 PointService 에서 로직을 처리하지 않고 별도의 PointHandler 라는 객체를 만들어서 처리하는게 Point 개념 자체가 다른 개념에서도 많이 사용하는 개념이다보니 PointService 에서 처리하게 되면 Service 간 참조가 생기는 것을 방지(?) 하고자 이런 전략으로 처리한 것일까요? 이런 식으로 격벽을 넘어서 여러 개념에 걸쳐 있는 개념을 다룰 때는 별도로 분리해놓는 것이 재사용성, 응집 측면에서 좋은 전략인지 궁금합니다! 2. 지금 Point 변화를 주는 것을 PointBalanceEntity 에서 처리하고 있는데 만약 추후에 복잡한 포인트 적립 정책이 생긴다면 별도의 PointPolicy 를 Object 클래스로 만들어 해당 클래스에 포인트 적립 관련 로직을 응집 시키는 식으로 PointPolicy 라는 개념을 추가하는 건 어떻게 생각하시는지 궁금합니다! 감사합니다 😀
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
코딩 강의는 다 들을 예정이고요 이론 암기에 대해서 질문하려고 합니다 이론 통합 요약본 파일 다운 받아서 암기하면 되나요? 제가 비전공자이고 타 강의 수강도했고요 개념도 어느정도 있는데 예전기출보면 50~70점 왔다갔다 해서요 이미 풀어본 문제도 있고 그래서 불안해서 유튭 보고 왔거든요 혹시 어떻케 공부하고 복습하면 좋을지 조언해주실수있나요..??
미해결
토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
회원 애플리케이션 서비스 테스트 (1) 12:46초 부분 EmailSenderMock에 getter 어노테이션이나 메서드가 없는데 어떻게 getTos를 사용하신 걸까요..?
미해결
김영한의 실전 데이터베이스 - 기본편
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 안녕하세요, 강의 잘 듣고있습니다. 최근 파티셔닝이란 개념에대해 알게되었는데, 강의 내용엔 파티셔닝이 포함되어있지 않는 것 같아서 실무에서는 파티셔닝은 잘 사용하지 않는지 인덱스와는 어떤 차이가 있는 지, 파티셔닝을 실무에서 사용하지 않는다면 어떤 이유 때문인지 궁금합니다. 제가 검색 등으로 정보를 취득해봤을 땐, 주로 인덱스보다 더 큰 규모의 데이터를 다룰 때 파티셔닝을 쓰고 인덱스+파티셔닝을 함께 쓰면 더 좋은 결과를 얻을 수 있다는 것 같은데 실무에서도 해당 내용이 맞는 지도 궁금합니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
Java의 구조와 기초 용어 9:49 용어 관련하여 생성된 객체는 몇 개이고, 변수는 무엇인가요? 라는 문제에서 생성된 객체는 new를 받는 것을 의미하는 것으로 ParentC parent, ChildC child 이렇게 2개 인데 변수도 parent, child라고 한다면 객체와 변수라는 용어는 같은 의미인가요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
다차원 배열과 문자열 배열 과정 챕터 19:24에서는 입력 구문에서 int arr[3][3]={1, 2, 3}, {4, 5, 6}, {7, 8, 9} 20:28에서는 입력 구문에서 const char *arr[2][2]={{Hello", "World"}, {"app", "dev"}}; 위 2개 입력 구문의 차이에서 첫번째는 왜 arr[3][3]이고, 두번째는 *arr[2][2]인지 모르겠습니다.
해결됨
토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
안녕하세요 토비님 궁금한점이 생겨 질문을 남깁니다. 예제를 진행하실때 정적팩토리 메서드를 통해 객체를 반환할때 생성자를 통하지않고 바로 멤버변수에 값을 넣어 반환하는걸 사용하셨는데 public static Member register(MemberRegisterRequest createRequest, PasswordEncoder passwordEncoder) { Member member = new Member(); member.email = new Email(createRequest.email()); member.nickname = requireNonNull(createRequest.nickname()); member.passwordHash = requireNonNull(passwordEncoder.encode(createRequest.password())); member.status = MemberStatus.PENDING; member.detail = MemberDetail.create(); return member; } 이게 가능한 원리는 이해를 했습니다만 AI와 이야기하다보니 아래와 같은 이유를 제시하면서 생성자를 통한 반환을 강력 추천하더라구요 부분 초기화 위험 : 생성 직후 한동안 불완전 상태일 수 있어요. (중간에 예외가 나면 더더욱) final 을 못 씀 : 생성자 밖 대입이 필요하니 final 로 못 고정합니다(불변성/스레드 가시성 이점 상실). 검증 누락 가능성 : 검증/정규화가 흩어지기 쉬움 → 생성자 경로에 모으는 게 안전. 토비님 생각은 어떠하신지 궁금합니다.
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
1번예제 int = 0; 시작인데 0,1,2,3,4가 아닌가요?
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
다차원 배열과 문자열 배열 강의 챕터 19:47 char *arr[2][2]={{"Hello", "World"}, {app", "dev"}} 에서 char *arr[2][2]와 char arr[2][2] 차이가 있나요??
미해결
죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
형 질문이 있어! 형 강의 너무 고마워! 배치에서 리모트 파티션 사용중인데 리모트 파티션을 전달에 쓰이는 내부 큐가 있는걸로 알고 있어! 그 큐가 GC 가 안되어 1주일 정도 넘으면 OOM 이 떨어지는거 같아! 혹시 무언가 놓친게 있을까?? 설정이나 아니면 필요한 부분이? 답변 부탁해!
해결됨
제미니의 개발실무 - 커머스 백엔드 기본편
안녕하세요! 금액 계산은 클라이언트 조작 문제 떄문에 서버에서 담당해야한다고 말씀해주셨는데요, 그렇다면 클라이언트에서는 식별값만을 주고 가격정보는 주지 않았을 때 문제는 없을까요? 예를 들어 클라이언트가 한 화면에서 오래 머무르는 동안 상품 가격이나, 할인 등 총 결제 금액을 계산하는데 있어 변동 사항이 생겼을 때 클라이언트가 보고 있는 가격과 서버에서 요청 시점에서 계산한 가격이 일치하는지까지 봐야하지 않나라는 생각이 들어 질문드립니다..! 서버에서 현재 상태를 기준으로 가격을 계산하고 처리했을 때, 사용자 입장에선 자신이 본 가격과 다른 가격으로 계산될 수도 있지 않을까요?? 가격을 결정짓는 요소들이 변경되었는지를 서버에서 판단해서 요청 실패처리를 할 수 있겠지만, 요소들이 많다면 각각을 버저닝하고 확인해야 하는 형태가 될 거 같기도 해서.. 클라이언트에서 확인한 가격 정보를 서버에 넘기고, 서버에서 실시간으로 계산한 금액과 일치한다면 성공시키는 구현 형태는 실무에서 잘 쓰지 않는 것인지 궁금합니다!
해결됨
[CS 기술면접 6] 말이 트이는 자바와 객체지향
강의 정말 잘 들었습니다! 혹시 아래 내용들을 추가해주실 계획이 있으실까요? 예외 처리 파트에서 Checked Exception & Unchecked Exception 관련 간단한 언급 StringBuilder & StringBuffer 설명 시, String Constant Pool 개념에 대한 보충 별개로 네트워크 강의 부분에서도 HTTP 버전별 특징 과 Keep-Alive 지원 여부 에 대한 설명 추가 지금도 매우 훌륭한 강의이지만. 위 내용이 포함되면 취준생 입장에서 조금 더 많이 도움을 받을 수 있을 것 같습니다. 혹시 고려해주실 수 있을까요? 감사합니다!
미해결
김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. mysql을 다운 하라는 곳에 들어가 제대로 다운 했는데 화면이 강의에서 보는 것과 달라 맨붕이 옵니다. 다시 다운을 해도 똑같은 화면입니다 버전도 용량이 큰거도 다운했습니다. 어떻게 해야할까요..
해결됨
(2026 최신!) 일주일만에 합격하는 정보처리기사 실기
for ( int i =0; i<3; ++i, ++p) printf("%s has %d\n", p->name p->score) 에서 전위연산으로 ++ 증가했으면 i=1 이기에 Bob has 85 Cody has 92 가 나와야 하는거 아닌가요