일곱대접
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
오늘도 “작은 짐승표 끊기 → 깨어 있음”으로 한 걸음!