다시위로

2025년 9월 22일 14:00분

package jesusbornd;

/* 
// Zechariah1_17.java
// “Hello Kingdom” – 스가랴 1:17 (다시 위로, 다시 택하심, 다시 풍성) 초급 Java 예시
//   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
//   • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class Zechariah1_17 {

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

    /** 슥 1:17 (의역 요약) */
    private final String[] verses = {
        "17  다시 외쳐라—만군의 여호와의 말씀: "
      + "‘나의 성읍들이 다시 넘치도록 풍성할 것이요, "
      + "여호와가 다시 시온을 위로하며, 다시 예루살렘을 택하리라.’"
    };

    /** 핵심 요약 */
    private final String summary =
        "포로기 이후의 폐허 위에 주께서 ‘다시’ 말씀하신다—다시 풍성, 다시 위로, 다시 택하심. "
      + "하나님의 회복은 은혜의 재선언으로 시작되어 공동체를 위로와 선택의 정체성으로 세운다.";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
        "① ‘다시’ 믿음: 무너진 영역 1가지를 적고 ‘주께서 다시 위로하고 택하신다’(슥1:17)를 소리 내어 선포",
        "② 회복의 설계: 오늘 15분—말씀/기도/관계/일 중 한 영역에 ‘다시’ 루틴(작은 실행 1개) 설계·착수",
        "③ 공동체 위로: 낙심한 지체 1명에게 ‘다시’의 약속(위로·택하심·풍성)을 담은 문장으로 격려 전송"
    };

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

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

# Zechariah1_17.py
# “Hello Kingdom” – 스가랴 1:17 (다시 위로, 다시 택하심, 다시 풍성) 초급 Python 예시
#   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
#   • 메서드 3개 : show_verses(), show_summary(), suggest_practice()

import random
from typing import List


class Zechariah1_17:
    """포로기 이후 폐허 위에 선포되는 ‘다시’의 은혜—다시 풍성, 다시 위로, 다시 택하심."""

    # ---------- 속성(Attributes) ----------
    def __init__(self) -> None:
        # 슥 1:17 (의역 요약)
        self.verses: List[str] = [
            "17  다시 외쳐라—만군의 여호와의 말씀: "
            "‘나의 성읍들이 다시 넘치도록 풍성할 것이요, "
            "여호와가 다시 시온을 위로하며, 다시 예루살렘을 택하리라.’"
        ]

        # 핵심 요약
        self.summary: str = (
            "포로기 이후의 폐허 위에 주께서 ‘다시’ 말씀하신다—다시 풍성, 다시 위로, 다시 택하심. "
            "회복은 하나님의 은혜의 재선언으로 시작되어, 공동체를 위로와 선택의 정체성으로 세운다."
        )

        # 삶에 적용할 실천 가이드 3개
        self.applications: List[str] = [
            "① ‘다시’ 믿음: 무너진 영역 1가지를 적고 ‘주께서 다시 위로하고 택하신다’(슥1:17) 선포",
            "② 회복 설계: 말씀/기도/관계/일 중 하나에 ‘다시’ 루틴(작은 실행 1개) 설계·착수",
            "③ 공동체 위로: 낙심한 지체 1명에게 ‘다시’의 약속(위로·택하심·풍성)을 담아 격려 전송",
        ]

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


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 9월 22일 14:13분

무너진 자리 위에 ‘다시 풍성, 다시 위로, 다시 택하심’을 붙들게 되네요. 오늘 한 가지에라도 ‘다시’의 첫걸음 밟겠습니다. 🙏🌱



Search

← 목록으로