빅이벤트

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

Avatar
 2025년 9월 4일 14:25분

요나처럼 작은 박넝쿨에 집착하지 않고, 하나님이 아끼시는 영혼을 바라보는 시선이 필요하네요. 오늘도 제 분노를 내려놓고, 긍휼로 반응하는 하루 되길 기도합니다! ✨



Search

← 목록으로