거짓목자

2025년 9월 26일 10:46분

package jesusbornd;

/*
// Zechariah10.java
// “Hello Kingdom” – 스가랴 10장 (늦은 비 간구, 헛된 우상과 거짓 목자, 돌아오게 하시는 목자 하나님) 초급 Java 예시
//   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
//   • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class Zechariah10 {

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

    /** 슥 10장 (의역 요약) */
    private final String[] verses = {
        "1  봄비 때에 여호와께 비를 구하라—여호와가 번개를 만드시고 비를 내려 밭의 각 사람에게 채소를 주신다.",
        "2  드라빔(우상)은 헛된 것을 말하고 점쟁이는 거짓을 보이며 헛된 위안을 주니, "
      + "백성이 목자 없음 같이 유리하며 곤고를 당한다.",
        "3  ‘내가 목자들을 치고 숫염소들을 벌하리라.’ 만군의 여호와가 그의 양 떼 유다 족속을 돌보아 "
      + "그들을 전쟁의 말과 같이 하시리라.",
        "4–5  모퉁잇돌·말뚝(못)·전쟁의 활·모든 주권자가 유다에게서 나올 것이라. "
      + "그들이 싸움에서 대적을 거리의 진흙 같이 밟으리니, 여호와가 그들과 함께 하심이라.",
        "6–7  ‘내가 유다를 견고하게 하며 요셉(이스라엘)을 구원하여 돌아오게 하리니…’ "
      + "그들이 포도주에 취한 듯 기뻐하고 그 자손이 보고 즐거워하리라.",
        "8–10  ‘내가 그들을 향하여 휘파람을 불어 모으며 그들을 구속하리니…’ "
      + "애굽과 앗수르에서 그들을 돌아오게 하여 길르앗과 레바논에 거하게 하되 그들이 부족할 만큼 많으리라.",
        "11  환난의 바다를 지나가게 하시고 바다의 물결을 치시며 나일의 깊은 곳이 마르리라—"
      + "앗수르의 교만이 낮아지고 애굽의 규가 떠나리라.",
        "12  ‘내가 그들을 여호와 안에서 견고하게 하리니 그들이 그의 이름으로 행하리라’ 여호와의 말씀이니라."
    };

    /** 핵심 요약 */
    private final String summary =
        "우상과 거짓 목자로 방황한 백성을 주께서 친히 ‘목자’로 돌아보시고 늦은 비를 주시며, "
      + "유다/이스라엘을 다시 모으고 강하게 하신다. 모퉁잇돌과 말뚝, 전쟁의 활이 그들 가운데서 나오고 "
      + "애굽과 앗수르의 교만은 낮아진다—‘여호와의 이름으로 행하는’ 회복의 장(슥10:12).";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
        "① 늦은 비 간구: 오늘 사역/가정/일터 위에 ‘봄비’(은혜와 공급)를 3분 간 구하기(슥10:1).",
        "② 거짓 위안 끊기: 우상적 의존(점·미신·과도한 점수/숫자 집착 등) 1가지를 기록하고 말씀 상담으로 교체.",
        "③ 이름으로 행함: ‘여호와의 이름으로 행하리라’(10:12)를 선포하고 오늘 선택 1건을 믿음으로 실행."
    };

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

    /** 1) 본문(요약 인용) 출력 */
    public void showVerses() {
        System.out.println("[Zechariah 10]");
        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) {
        Zechariah10 app = new Zechariah10();
        app.showVerses();
        app.showSummary();
        app.suggestPractice();
    }
}

# Zechariah10.py
# “Hello Kingdom” – 스가랴 10장 (늦은 비 간구, 헛된 우상과 거짓 목자, 돌아오게 하시는 목자 하나님) 초급 Python 예시
#   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
#   • 메서드 3개 : show_verses(), show_summary(), suggest_practice()

import random
from typing import List


class Zechariah10:
    """우상과 거짓 목자에서 돌이켜 ‘여호와의 이름으로 행하는’ 회복(슥10:12)."""

    # ---------- 속성(Attributes) ----------
    def __init__(self) -> None:
        # 슥 10장 (의역 요약)
        self.verses: List[str] = [
            "1  봄비 때에 여호와께 비를 구하라—여호와가 번개를 만들고 비를 내려 각 사람에게 채소를 주신다.",
            "2  드라빔은 헛되이 말하고 점쟁이는 거짓을 보이며 헛된 위안을 준다—백성은 목자 없음 같이 유리함.",
            "3  ‘내가 목자들을 치고 숫염소들을 벌하리라.’ 여호와가 그의 양 떼 유다를 돌보아 전쟁의 말 같이 하심.",
            "4–5  모퉁잇돌·말뚝·전쟁의 활·모든 주권자가 유다에서 나옴. 그들이 대적을 진흙 같이 밟으리니 여호와가 함께하심.",
            "6–7  유다를 견고케 하고 요셉을 구원하여 돌아오게 하심—그들이 포도주에 취한 듯 기뻐하고 자손도 즐거워함.",
            "8–10  ‘휘파람 불어 모으며’ 애굽·앗수르에서 돌아오게 하여 길르앗과 레바논에 거하게 하리니 수가 많아 부족할 것임.",
            "11  환난의 바다를 지나게 하시고 물결을 치시며 나일이 마름—앗수르의 교만 낮아지고 애굽의 규가 떠남.",
            "12  ‘내가 그들을 여호와 안에서 견고하게 하리니 그들이 그의 이름으로 행하리라’ 여호와의 말씀.",
        ]

        # 핵심 요약
        self.summary: str = (
            "늦은 비를 구하라(10:1). 주께서 거짓 목자를 치시고 흩어진 양을 모으사 강하게 하시며, "
            "유다와 이스라엘을 돌아오게 하신다. 결론: ‘여호와의 이름으로 행하리라’(10:12)."
        )

        # 삶에 적용할 실천 가이드 3개
        self.applications: List[str] = [
            "① 늦은 비 간구: 오늘 사역/가정/일터 위에 ‘봄비’를 3분 간 구하기(슥10:1).",
            "② 거짓 위안 끊기: 우상적 의존(미신·점·숫자 집착 등) 1가지를 기록하고 말씀/상담으로 교체.",
            "③ 이름으로 행함: ‘여호와의 이름으로 행하리라’(10:12) 선포 후 오늘 선택 1건을 믿음으로 실행.",
        ]

    # ---------- 메서드(Methods) ----------
    def show_verses(self) -> None:
        print("[Zechariah 10]")
        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 = Zechariah10()
    app.show_verses()
    app.show_summary()
    app.suggest_practice()


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 9월 26일 10:56분

오늘 한 걸음: “여호와의 이름으로 행하리라” 선포 후, 숫자·미신 의존 1가지 즉시 끊기!



Search

← 목록으로