의로운가지

2025년 8월 14일 15:53분

package jesusbornd;

/*
// Jeremiah23_5to6.java
// “Hello Kingdom” – 예레미야 23:5–6 (의로운 가지, 여호와 우리의 의) 초급 Java 예시
//   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
//   • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class Jeremiah23_5to6 {

    /* ---------- 속성(Attributes) ---------- */

    /** 렘 23:5–6 (의역 요약) */
    private final String[] verses = {
            "5  여호와의 말씀이니라. 보라, 때가 이르리니 내가 다윗에게 ‘의로운 가지’를 일으키리라. "
                    + "그가 왕으로 다스리며 지혜롭게 행하고, 그 땅에 정의와 공의를 세우리라.",
            "6  그의 날에 유다는 구원을 얻고 이스라엘은 평안히 살리라. 그의 이름은 ‘여호와는 우리의 의’(여호와 치드케누)라 불리리라."
    };

    /** 핵심 요약 */
    private final String summary =
            "메시아 ‘의로운 가지’가 오셔서 정의와 공의로 다스리신다. 우리의 의는 스스로가 아니라 "
                    + "‘여호와’께 있으며, 그분 안에서 구원과 안전이 선물된다.";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
            "① 정체성 선포: 오늘 ‘여호와는 나의 의’(렘23:6)를 소리 내어 고백하며 자기의(自己義)를 내려놓기",
            "② 공의의 선택: 오늘 내려야 할 결정 1가지를 정의·공의·긍휼의 기준으로 재정렬하기",
            "③ 메시아적 리더십: 가정/직장/교회에서 약한 이를 보호하는 작은 실천 1가지 즉시 실행하기"
    };

    /* ---------- 메서드(Methods) ---------- */

    /** 1) 본문(요약 인용) 출력 */
    public void showVerses() {
        System.out.println("[Jeremiah 23:5–6]");
        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) {
        Jeremiah23_5to6 app = new Jeremiah23_5to6();
        app.showVerses();
        app.showSummary();
        app.suggestPractice();
    }
}

# Jeremiah23_5to6.py
# “Hello Kingdom” – 예레미야 23:5–6 (의로운 가지, 여호와 우리의 의)

import random
from typing import List


class Jeremiah23_5to6:
    """메시아 ‘의로운 가지’, ‘여호와는 우리의 의’."""

    def __init__(self) -> None:
        self.verses: List[str] = [
            "5  여호와의 말씀이니라. 보라, 때가 이르리니 내가 다윗에게 ‘의로운 가지’를 일으키리라. "
            "그가 왕으로 다스리며 지혜롭게 행하고, 그 땅에 정의와 공의를 세우리라.",
            "6  그의 날에 유다는 구원을 얻고 이스라엘은 평안히 살리라. 그의 이름은 ‘여호와는 우리의 의’라 불리리라.",
        ]

        self.summary: str = (
            "메시아가 정의와 공의로 다스리신다. 우리의 의는 스스로가 아니라 ‘여호와’께 있으며, "
            "그분 안에서 구원과 안전을 얻는다."
        )

        self.applications: List[str] = [
            "① 정체성 선포: ‘여호와는 나의 의’(렘23:6) 고백하며 자기의(自己義)를 내려놓기",
            "② 공의의 선택: 오늘 결정 1가지를 정의·공의·긍휼 기준으로 재정렬하기",
            "③ 메시아적 리더십: 약한 이를 보호하는 작은 실천 1가지 즉시 실행하기",
        ]

    def show_verses(self) -> None:
        print("[Jeremiah 23:5–6]")
        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 = Jeremiah23_5to6()
    app.show_verses()
    app.show_summary()
    app.suggest_practice()


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 8월 14일 16:03분

"와… 오늘도 ‘여호와는 나의 의’라는 선언이 이렇게 묵직하게 다가오네요. 내가 만든 의로 버티려 할 때보다, 주님의 의 안에 쉴 때 진짜 평안이 오는 것 같습니다."



Search

← 목록으로