Java프로그래밍은 문법을 외우는 것만으로는 풀리지 않는 과목입니다. 클래스와 인터페이스, 상속, 접근 제어처럼 서로 이어지는 규칙이 많고, 비슷해 보이는 키워드도 적용되는 대상이 다릅니다. 처음 배우는 사람에게 어렵다는 이야기가 많은 이유입니다.
그로스로그 5기 Java프로그래밍 채널에는 열 명이 넘는 학우가 참여했습니다. 과목의 높은 난도가 걱정돼 함께 공부하고 싶다는 학우도 있었고, 1학년 과목과 함께 Java를 선택해 끝까지 해 보겠다는 학우도 있었습니다.
인터페이스 필드의 접근 제한자를 함께 확인했습니다 🔎
출석수업 과제를 진행하던 중, 인터페이스에서 선언한 데이터 필드가 묵시적으로 어떤 접근 제한자로 취급되는지 질문이 올라왔습니다. public인지 public abstract인지 헷갈리는 부분이었습니다.
학우들은 교재를 다시 찾아 인터페이스의 필드에는 public static final이 묵시적으로 적용된다는 내용을 확인했습니다. 이 가운데 접근 제한자는 public이고, static과 final은 다른 성격의 키워드라는 점도 함께 짚었습니다. abstract는 해당 필드의 답으로 쓰지 않는다는 결론까지 정리했습니다.
정답 한 단어만 알려 주는 대신 교재의 표현을 다시 확인했기 때문에 비슷한 문제가 나와도 구분할 기준이 남았습니다. Java처럼 규칙이 많은 과목에서는 이런 짧은 질의응답이 혼자 여러 페이지를 오가는 시간을 줄여 줍니다.
기말에는 라운지에서 각자의 부족한 범위를 공부했습니다 📚
시험을 2~3주 앞둔 시점에는 Java 채널 학우들에게 그로스라운지 자율 스터디 일정을 안내했습니다. 휴일마다 열린 라운지에서 밀린 강의를 듣거나 기출문제를 풀고, 필요한 경우 같은 과목 학우에게 질문할 수 있었습니다.
이번 Java 채널은 정기 강의식 스터디보다 과제 질문과 기말 자습을 연결하는 방식으로 운영됐습니다. 질문 하나를 올리면 누군가는 교재를 다시 펼쳐 보고, 그 답이 채널에 남아 다른 사람도 참고할 수 있었습니다.
Java의 문법이 자꾸 섞여 답을 고르기 어려우셨다면 혼자 추측만 이어 가지 않으셔도 됩니다. 그로스로그 과목 채널에서 헷갈리는 문장 하나를 꺼내고, 교재의 근거를 함께 찾아보세요. 작은 질문이 가장 확실한 복습이 되기도 합니다. 🙂
'KNOU CS' 카테고리의 다른 글
| [GL 5기] 소프트웨어공학, 전공 채널에서 함께할 학우를 찾았습니다 🛠️ (0) | 2026.07.30 |
|---|---|
| [GL 5기] 컴퓨터보안, 함께 공부할 전공 채널을 열었습니다 🔐 (0) | 2026.07.30 |
| [GL 5기] 컴퓨터그래픽스, 과목 채널에서 다음 스터디를 준비했습니다 🎨 (0) | 2026.07.30 |
| [GL 5기] 인공지능, 같은 과목을 듣는 학우를 연결했습니다 🤖 (0) | 2026.07.30 |
| [GL 5기] 유비쿼터스컴퓨팅개론, 과제부터 기말 100문제까지 챙겼습니다 📡 (0) | 2026.07.30 |