일곱대접

2025년 9월 23일 14:37분

package jesusbornd;

/*
// Revelation16.java
// “Hello Kingdom” – 요한계시록 16장 (하나님의 진노의 대접 일곱) 초급 Java 예시
//   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
//   • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class Revelation16 {

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

    /** 계 16장 (의역 요약) */
    private final String[] verses = {
        "1  큰 음성이 성전에서 나서 일곱 천사에게 ‘가서 하나님의 진노의 대접을 땅에 쏟아라’ 하다.",
        "2  첫째 대접: 짐승의 표를 받은 자들과 그의 우상에게 경배한 자들에게 악하고 독한 종기가 남.",
        "3  둘째 대접: 바다가 피 같이 되어 모든 생물이 죽음.",
        "4–7  셋째 대접: 강과 샘들이 피가 됨—‘그들이 성도와 선지자의 피를 흘렸으므로 피를 마시게 하신 것이 의로우심이라.’",
        "8–9  넷째 대접: 해가 권세를 받아 사람들을 불로 태움. 그들이 회개하지 아니하고 하나님을 훼방함.",
        "10–11  다섯째 대접: 짐승의 왕좌에 쏟으니 그의 나라가 어두워지고 괴통으로 혀를 깨물되, 회개치 않고 하나님을 훼방함.",
        "12  여섯째 대접: 큰 강 유브라데의 물이 말라 동방에서 오는 왕들의 길이 예비됨.",
        "13–14  용과 짐승과 거짓 선지자의 입에서 개구리 같은 더러운 새 영(표적을 행하는 영들)이 나와 "
      + "온 천하 왕들에게 가서 ‘전능하신 하나님이 큰 날에 있을 전쟁’(아마겟돈)으로 모음.",
        "15  ‘보라 내가 도둑 같이 오리니’—깨어 자기 옷을 지켜 벌거벗고 다니지 않게 하는 자는 복이 있도다.",
        "16  그들이 히브리어로 ‘아마겟돈’이라 하는 곳으로 왕들을 모으더라.",
        "17–21  일곱째 대접: 성전에 보좌로부터 ‘되었다!’ 큰 번개·음성·우레와 역사 이래 없던 큰 지진. "
      + "큰 성이 세 갈래로 갈라지고 만국의 성들도 무너짐. 큰 바벨론이 하나님 앞에 기억나 바벨론의 잔을 받음. "
      + "각 섬이 사라지고 산들도 없어지며, 큰 우박이 내려 사람들을 침—사람들은 또 하나님을 훼방함."
    };

    /** 핵심 요약 */
    private final String summary =
        "일곱 대접은 ‘끝맺는 진노’로서 우상 숭배와 바벨론 체제를 정면으로 심판한다. "
      + "회개 없는 완고함과 하나님의 의가 대조되며, 아마겟돈을 향한 영적 동원이 진행된다. "
      + "성도는 깨어 ‘옷’을 지키며 주의 오심을 대비해야 한다.";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
        "① 깨어 있음: 계16:15 묵상 후 오늘의 유혹 지점 1곳을 ‘옷 지키기’(말·눈·손) 수칙으로 설정",
        "② 우상 결별: 짐승표적(타협/거짓/탐욕)으로 보이는 작은 습관 1가지를 기록하고 즉시 끊는 대체 순종 실행",
        "③ 의에 동의: 기도 3분—‘주의 심판은 의로우십니다(16:5–7). 회개를 주옵소서’로 나와 도시를 중보"
    };

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

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

# Revelation16.py
# “Hello Kingdom” – 요한계시록 16장 (하나님의 진노의 대접 일곱) 초급 Python 예시
#   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
#   • 메서드 3개 : show_verses(), show_summary(), suggest_practice()

import random
from typing import List


class Revelation16:
    """끝맺는 진노의 일곱 대접—우상과 바벨론 체제에 대한 하나님의 의로운 심판(계16)."""

    # ---------- 속성(Attributes) ----------
    def __init__(self) -> None:
        # 계 16장 (의역 요약)
        self.verses: List[str] = [
            "1  큰 음성이 성전에서 나서 일곱 천사에게 ‘가서 하나님의 진노의 대접을 땅에 쏟아라’ 하다.",
            "2  첫째 대접: 짐승의 표를 받은 자들과 그의 우상에게 경배한 자들에게 악하고 독한 종기.",
            "3  둘째 대접: 바다가 피 같이 되어 모든 생물이 죽음.",
            "4–7  셋째 대접: 강과 샘들이 피가 됨—‘성도와 선지자의 피’에 대한 의로운 심판.",
            "8–9  넷째 대접: 해가 사람들을 불로 태우나, 그들이 회개치 않고 하나님을 훼방함.",
            "10–11  다섯째 대접: 짐승의 왕좌가 어두워지고 괴통—여전히 회개치 않음.",
            "12  여섯째 대접: 유브라데가 말라 동방 왕들의 길이 예비됨.",
            "13–14  용·짐승·거짓 선지자의 입에서 개구리 같은 더러운 영이 나와 왕들을 ‘큰 날의 전쟁’으로 모음.",
            "15  ‘보라 내가 도둑 같이 오리니’—깨어 옷을 지키는 자 복이 있도다.",
            "16  그들이 히브리어 ‘아마겟돈’이라 하는 곳으로 모임.",
            "17–21  일곱째 대접: ‘되었다!’—번개·우레·사상 최대 지진, 큰 성과 만국의 성 무너짐, 바벨론 기억됨, "
            "섬과 산 사라지고, 큰 우박—사람들은 또 하나님을 훼방함.",
        ]

        # 핵심 요약
        self.summary: str = (
            "일곱 대접은 ‘끝맺는 진노’로 우상 숭배와 바벨론 체제를 심판한다. "
            "회개 없는 완고함과 하나님의 의로우심이 선명히 대조되며, 아마겟돈을 향한 영적 동원이 진행된다. "
            "성도는 깨어 ‘옷’을 지켜 주의 오심을 대비해야 한다(16:15)."
        )

        # 삶에 적용할 실천 가이드 3개
        self.applications: List[str] = [
            "① 깨어 있음: 계16:15 묵상 후 오늘의 유혹 지점 1곳을 ‘옷 지키기’(말·눈·손) 수칙으로 설정",
            "② 우상 결별: 타협/거짓/탐욕 등 ‘작은 짐승표’로 보이는 습관 1가지를 기록하고 즉시 끊는 대체 순종 실행",
            "③ 의에 동의: 3분 기도—‘주의 심판은 의로우십니다(16:5–7). 회개를 주옵소서’로 자신과 도시를 중보",
        ]

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


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 9월 23일 14:40분

오늘도 “작은 짐승표 끊기 → 깨어 있음”으로 한 걸음!



Search

← 목록으로