빅이벤트
2025년 9월 4일 14:23분
package jesusbornd;
/*
// Jonah4.java
// “Hello Kingdom” – 요나서 4장 (요나의 분노, 박넝쿨, 하나님의 긍휼) 초급 Java 예시
// • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
// • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/
import java.util.Random;
public class Jonah4 {
/* ---------- 속성(Attributes) ---------- */
/** 욘 4장 (의역 요약) */
private final String[] verses = {
"1–4 요나는 니느웨에 대한 하나님의 용서를 매우 싫어하여 화를 내며 말한다. "
+ "‘주께서 은혜롭고 자비로우시며 노하기를 더디 하시고 인애가 크시며 재앙을 내리기에 뜻을 돌이키시는 하나님’인 줄 알았다. "
+ "하나님이 이르시되, ‘네가 성내는 것이 옳으냐?’",
"5–6 요나가 성 동쪽에 초막을 짓고 그늘 아래 앉아 성에 무슨 일이 일어나는지 보더니, "
+ "하나님이 박넝쿨을 예비하여 그 머리 위에 그늘을 지게 하시니 요나가 크게 기뻐하였다.",
"7 하나님이 벌레를 예비하여 다음 날 새벽에 박넝쿨을 씻게 하시니 곧 마르니라.",
"8 해가 뜰 때에 뜨거운 동풍을 예비하시고 해가 요나의 머리에 쪼이매 혼미하여 스스로 죽기를 구하며 이르되, "
+ "‘사는 것보다 죽는 것이 내게 나으니이다.’",
"9–11 하나님이 이르시되, ‘네가 박넝쿨 때문에 성내는 것이 옳으냐?’ 요나가 ‘옳다, 내가 성내어 죽기까지도 옳다’ 하니, "
+ "여호와께서 말씀하시되, ‘네가 수고도 아니하고 키우지도 않은 박넝쿨을 아끼거든, "
+ "하물며 좌우를 분변하지 못하는 자가 십이만여 명이요 가축도 많은 이 큰 성 니느웨를 내가 어찌 아끼지 아니하겠느냐?’"
};
/** 핵심 요약 */
private final String summary =
"요나는 자기 편의와 감정으로 분노했지만, 하나님은 ‘한 도시를 향한 긍휼’을 가르치신다. "
+ "박넝쿨의 교훈: 일시적 안락보다 영혼을 가치 있게 보시는 하나님의 마음에 동참하라.";
/** 삶에 적용할 실천 가이드 3개 */
private final String[] applications = {
"① 분노 점검: 오늘 화가 난 일 앞에서 ‘내가 성내는 것이 옳은가?’(욘4:4,9) 자문 후 행동 조정",
"② 긍휼 훈련: 불편하거나 마음에 들지 않는 사람/도시/집단을 위해 축복 기도 1회 실행",
"③ 박넝쿨 내려놓기: 내 안락(시간/돈/평판) 한 가지를 비워 회개와 전도의 순종으로 전환"
};
/* ---------- 메서드(Methods) ---------- */
/** 1) 본문(요약 인용) 출력 */
public void showVerses() {
System.out.println("[Jonah 4]");
for (String v : verses) System.out.println(v);
System.out.println();
}
/** 2) 요약 출력 */
public void showSummary() {
System.out.println("[Summary]");
System.out.println(summary);
System.out.println();
}
/** 3) 실천 가이드 중 하나 랜덤 제안 */
public void suggestPractice() {
int idx = new Random().nextInt(applications.length);
System.out.println("[Today’s Practice]");
System.out.println(applications[idx]);
}
/* ---------- 엔트리포인트 ---------- */
public static void main(String[] args) {
Jonah4 app = new Jonah4();
app.showVerses();
app.showSummary();
app.suggestPractice();
}
}
# Jonah4.py
# “Hello Kingdom” – 요나서 4장 (요나의 분노, 박넝쿨, 하나님의 긍휼) 초급 Python 예시
# • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
# • 메서드 3개 : show_verses(), show_summary(), suggest_practice()
import random
from typing import List
class Jonah4:
"""요나의 분노와 박넝쿨 사건을 통해 드러난 하나님의 크신 긍휼에 동참하라."""
# ---------- 속성(Attributes) ----------
def __init__(self) -> None:
# 욘 4장 (의역 요약)
self.verses: List[str] = [
"1–4 요나는 니느웨에 대한 하나님의 용서를 매우 싫어하여 화를 내며 말한다. "
"‘주께서 은혜롭고 자비로우시며 노하기를 더디 하시고 인애가 크시며 재앙을 내리기에 뜻을 돌이키시는 하나님’인 줄 알았다. "
"하나님이 이르시되, ‘네가 성내는 것이 옳으냐?’",
"5–6 요나가 성 동쪽에 초막을 짓고 그늘 아래 앉아 성에 무슨 일이 일어나는지 보더니, "
"하나님이 박넝쿨을 예비하여 그 머리 위에 그늘을 지게 하시니 요나가 크게 기뻐하였다.",
"7 하나님이 벌레를 예비하여 다음 날 새벽에 박넝쿨을 씻게 하시니 곧 마르니라.",
"8 해가 뜰 때에 뜨거운 동풍을 예비하시고 해가 요나의 머리에 쪼이매 혼미하여 스스로 죽기를 구하며 이르되, "
"‘사는 것보다 죽는 것이 내게 나으니이다.’",
"9–11 하나님이 이르시되, ‘네가 박넝쿨 때문에 성내는 것이 옳으냐?’ 요나가 ‘옳다, 내가 성내어 죽기까지도 옳다’ 하니, "
"여호와께서 말씀하시되, ‘네가 수고도 아니하고 키우지도 않은 박넝쿨을 아끼거든, "
"하물며 좌우를 분변하지 못하는 자가 십이만여 명이요 가축도 많은 이 큰 성 니느웨를 내가 어찌 아끼지 아니하겠느냐?’",
]
# 핵심 요약
self.summary: str = (
"요나는 자기 편의와 감정으로 분노했지만, 하나님은 ‘한 도시를 향한 긍휼’을 가르치신다. "
"박넝쿨의 교훈: 일시적 안락보다 영혼을 가치 있게 보시는 하나님의 마음에 동참하라."
)
# 삶에 적용할 실천 가이드 3개
self.applications: List[str] = [
"① 분노 점검: 오늘 화가 난 일 앞에서 ‘내가 성내는 것이 옳은가?’(욘4:4,9) 자문 후 행동 조정",
"② 긍휼 훈련: 불편하거나 마음에 들지 않는 사람/도시/집단을 위해 축복 기도 1회 실행",
"③ 박넝쿨 내려놓기: 내 안락(시간/돈/평판) 한 가지를 비워 회개와 전도의 순종으로 전환",
]
# ---------- 메서드(Methods) ----------
def show_verses(self) -> None:
print("[Jonah 4]")
for v in self.verses:
print(v)
print()
def show_summary(self) -> None:
print("[Summary]")
print(self.summary)
print()
def suggest_practice(self) -> None:
print("[Today’s Practice]")
print(random.choice(self.applications))
# ---------- 엔트리포인트 ----------
def main() -> None:
app = Jonah4()
app.show_verses()
app.show_summary()
app.suggest_practice()
if __name__ == "__main__":
main()
← 목록으로
Comments
요나처럼 작은 박넝쿨에 집착하지 않고, 하나님이 아끼시는 영혼을 바라보는 시선이 필요하네요. 오늘도 제 분노를 내려놓고, 긍휼로 반응하는 하루 되길 기도합니다! ✨