java 2

정처기 실기 자바, 오버라이딩만 제대로 잡으면 절반은 끝납니다

안녕하세요, 공부하는 감자입니다 🥔실기에서 Java는 보통 2문제 안팎인데, 출제 의도가 놀랄 만큼 일관됩니다. 상속 관계에서 실제로 어떤 메서드가 호출되는가. 컬렉션이나 Stream이 양념처럼 섞여도 뼈대는 늘 다형성이에요.그래서 저는 Java를 공부할 때 문법책을 처음부터 보지 않고, 오버라이딩 동작 규칙부터 잡고 나머지를 붙여나갔습니다. 그 순서대로 정리해 볼게요.핵심 규칙 — 메서드는 객체를, 필드는 참조를 따라간다이 한 줄이 Java 출력 문제의 절반을 풀어줍니다.class Shape { void draw() { System.out.println("도형"); }}class Circle extends Shape { void draw() { System.out.println("원"); ..

정처기 실기 코드 문제로 30~40점 버는 법 — 변수표 그리기가 전부입니다

안녕하세요, 공부하는 감자입니다 🥔정처기 실기 20문항 중에 코드 출력 문제가 보통 46문제, 배점으로 치면 3040점입니다. 합격선이 60점이니까 여기를 날리면 암기 문제를 다 맞혀도 아슬아슬해요.반대로 코드만 안정적으로 잡으면 합격 확률이 확 올라갑니다. 암기는 운이 좀 타지만 코드는 패턴이라 연습한 만큼 나오거든요.미리 말씀드리면, 코딩을 잘할 필요는 없습니다. 문제는 "주어진 코드의 실행 결과를 적으시오"가 거의 전부고, 직접 작성하는 문제는 드물어요.필요한 건 코딩 실력이 아니라, 변수 값의 변화를 종이에 적는 훈련입니다.세 언어가 다 나옵니다 (고를 수 없어요)언어별 출제 경향을 먼저 보겠습니다.언어빈도주로 나오는 것C매회 1~2문제포인터, 배열, 구조체Java매회 1~2문제클래스, 상속, ..