생명나무
2025년 10월 16일 21:45분
package jesusbornd;
/*
// Revelation22.java
// “Hello Kingdom” – 요한계시록 22장 (생명수의 강과 생명나무, ‘속히 오리라’, 신부의 초청, 말씀 보존의 경고, 복 있는 자) 초급 Java 예시
// • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
// • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/
import java.util.Random;
public class Revelation22 {
/* ---------- 속성(Attributes) ---------- */
/** 계 22장 (의역 요약) */
private final String[] verses = {
// 생명수의 강과 생명나무 (22:1–5)
"1–2 수정처럼 맑은 ‘생명수의 강’이 하나님과 어린 양의 보좌로부터 흘러 성 길 가운데로 흐르고, "
+ "강 좌우에 ‘생명나무’가 있어 열두 가지 열매를 맺으며 매달 결실—그 잎은 만국을 치료함.",
"3–5 다시는 저주가 없고 하나님의 보좌가 그 가운데 있으며 그의 종들이 그를 섬기고 얼굴을 뵈며 "
+ "이마에 그의 이름이 있음. 밤이 없어 등불과 해가 쓸 데 없음—주 하나님이 비추심. 그들이 세세토록 왕 노릇하리라.",
// 말씀의 신실함과 ‘속히 오리라’ (22:6–13)
"6–7 이 말은 신실하고 참되다. ‘보라, 내가 속히 오리니 이 책의 예언의 말씀을 지키는 자는 복이 있도다.’",
"8–9 요한이 천사 앞에 엎드려 경배하려 하자 ‘그리하지 말라… 하나님께 경배하라.’",
"10–11 ‘이 예언의 말씀을 인봉하지 말라, 때가 가까우니라.’ 의로운 자는 더욱 의롭게, 거룩한 자는 더욱 거룩하게 하라.",
"12–13 ‘보라, 내가 속히 오리니 각각 행한 대로 갚아 주리라. 나는 알파와 오메가요 처음과 마지막, 시작과 마침이라.’",
// 복 있는 자와 밖에 있는 자 (22:14–15)
"14–15 ‘자기 두루마기를 빠는 자들은 복이 있나니(혹, 계명 지키는 자들), 생명나무의 권세를 얻고 성문들로 들어가리라.’ "
+ "개들, 점술가들, 음행하는 자들, 살인자들, 우상 숭배자들, 거짓을 좋아하고 지어내는 자는 밖에 있으리라.",
// 신부의 초청, 경고, 마지막 인사 (22:16–21)
"16 ‘나는 다윗의 뿌리요 자손, 광명한 새벽별’—예수의 자기 계시.",
"17 성령과 신부가 말씀하시기를 ‘오라’ 하시도다. 듣는 자도 ‘오라’ 할 것이요, 목마른 자도 오라. "
+ "원하는 자는 값없이 생명수를 받으라.",
"18–19 이 책의 예언에 더하거나 빼는 자에 대한 경고—재앙이 더해지고 생명나무와 거룩한 성의 기업이 제하여짐.",
"20–21 ‘내가 진실로 속히 오리라.’ 아멘, 주 예수여 오시옵소서! "
+ "주 예수의 은혜가 모든 자들에게 있을지어다. 아멘."
};
/** 핵심 요약 */
private final String summary =
"새 창조의 중심은 ‘보좌로부터 흐르는 생명수’와 ‘생명나무’다. 저주가 사라지고 얼굴을 뵙는 예배가 회복된다. "
+ "주님은 ‘속히 오리라’ 약속하시며, 성령과 신부는 ‘오라’고 초청한다. 복 있는 자는 말씀을 지키고 두루마기를 빨아 "
+ "생명나무와 성의 권세에 참여한다. 이 예언은 더하거나 빼지 말라—말씀 보존이 요구된다.";
/** 삶에 적용할 실천 가이드 3개 */
private final String[] applications = {
"① ‘오라’ 순종: 오늘 아침 5분—침묵→‘주 예수여 오시옵소서’(마라나타)→생명수 구함→감사 1가지 기록",
"② 두루마기 빨기: 회개-정결 루틴(요일1:9)으로 양심을 씻고 오늘 선택 1건을 거룩으로 전환",
"③ 말씀 보존: 본문 왜곡/가감 유혹을 거절하고 ‘그대로 지킴’ 실천—암송 1절 & 순종 1실행"
};
/* ---------- 메서드(Methods) ---------- */
/** 1) 본문(요약 인용) 출력 */
public void showVerses() {
System.out.println("[Revelation 22]");
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) {
Revelation22 app = new Revelation22();
app.showVerses();
app.showSummary();
app.suggestPractice();
}
}
# Revelation22.py
# “Hello Kingdom” – 요한계시록 22장 (생명수의 강과 생명나무, ‘속히 오리라’, 신부의 초청, 말씀 보존의 경고, 복 있는 자) 초급 Python 예시
# • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
# • 메서드 3개 : show_verses(), show_summary(), suggest_practice()
import random
from typing import List
class Revelation22:
"""보좌로부터 흐르는 생명수와 생명나무, ‘속히 오리라’의 약속과 신부의 초청(계22)."""
# ---------- 속성(Attributes) ----------
def __init__(self) -> None:
# 계 22장 (의역 요약)
self.verses: List[str] = [
"1–2 수정같이 맑은 ‘생명수의 강’이 하나님과 어린 양의 보좌에서 흘러 성 길 가운데로—"
"강 좌우의 ‘생명나무’가 열두 열매, 매달 결실. 그 잎은 만국을 치료.",
"3–5 다시 저주가 없고 보좌가 그 가운데—종들이 얼굴을 뵙고 이마에 그의 이름. "
"밤이 없으며 하나님이 비추심—세세토록 왕 노릇.",
"6–7 ‘이 말은 신실하고 참되다.’ ‘보라, 내가 속히 오리니 이 예언을 지키는 자 복 있음.’",
"8–9 요한이 천사에게 경배하려 하자 ‘그리하지 말라… 하나님께 경배하라.’",
"10–11 ‘인봉하지 말라, 때가 가까움.’ 의인은 더 의롭게, 거룩한 자는 더 거룩하게.",
"12–13 ‘보라, 내가 속히 오리니 각 사람에게 그 행한 대로 갚으리라. 나는 알파와 오메가요 처음과 마지막.’",
"14–15 ‘두루마기를 빠는 자(계명 지키는 자)는 복 있음’—생명나무 권세와 성문 출입. "
"거짓과 우상 숭배 등은 성 밖에.",
"16 ‘나는 다윗의 뿌리요 자손, 광명한 새벽별’—예수의 자기 계시.",
"17 성령과 신부: ‘오라.’ 듣는 자도 ‘오라’ 하라—목마른 자는 값없이 생명수를 받으라.",
"18–19 이 예언에 더하거나 빼는 자에 대한 엄중한 경고.",
"20–21 ‘내가 진실로 속히 오리라.’ 아멘, 주 예수여 오시옵소서! "
"주 예수의 은혜가 모든 자들에게 있을지어다. 아멘.",
]
# 핵심 요약
self.summary: str = (
"새 창조의 중심은 ‘보좌로부터 흐르는 생명수’와 ‘생명나무’이다. 저주가 사라지고 얼굴을 뵙는 예배가 회복된다. "
"주님은 ‘속히 오리라’ 약속하시고, 성령과 신부는 ‘오라’고 초청한다. 복 있는 자는 말씀을 지키고 두루마기를 빨아 "
"생명나무와 성의 권세에 참여한다(가감 금지의 경고와 함께)."
)
# 삶에 적용할 실천 가이드 3개
self.applications: List[str] = [
"① ‘오라’ 순종: 5분 묵상—‘주 예수여 오시옵소서’(마라나타) → 생명수 구함 → 감사 1가지 기록.",
"② 두루마기 빨기: 회개·정결 루틴(요일 1:9)으로 오늘의 선택 1건을 거룩으로 전환.",
"③ 말씀 보존: 가감 없이 ‘그대로 지킴’—암송 1절 선정 & 즉시 순종 1실행.",
]
# ---------- 메서드(Methods) ----------
def show_verses(self) -> None:
print("[Revelation 22]")
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 = Revelation22()
app.show_verses()
app.show_summary()
app.suggest_practice()
if __name__ == "__main__":
main()
← 목록으로
Comments
아직 댓글이 없습니다!