만군의주

2025년 10월 15일 12:16분

package jesusbornd;

/*
// Malachi4.java
// “Hello Kingdom” – 말라기 4장 (여호와의 날, 의로운 해의 날개, 모세의 율법 기억, 엘리야의 사자) 초급 Java 예시
//   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
//   • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class Malachi4 {

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

    /** 말 4장 (의역 요약) */
    private final String[] verses = {
        "1  만군의 여호와의 말: ‘풀무불 같은 날’이 이르리니 교만한 자와 악을 행하는 자는 지푸라기 같아 "
      + "그 날에 타서 뿌리와 가지도 남기지 아니하리라.",
        "2  ‘내 이름을 경외하는 너희에게는 공의로운 해가 떠올라 그 날개에 치유가 있겠고, "
      + "너희가 나가서 외양간에서 나온 송아지 같이 뛰리라.’",
        "3  너희가 악인을 밟을 것이라—그들이 내가 정한 날에 너희 발바닥 밑 재와 같으리라.",
        "4  ‘내가 호렙에서 온 이스라엘을 위하여 내 종 모세에게 명한 율법과 율례와 규례를 기억하라.’",
        "5–6  ‘크고 두려운 여호와의 날이 이르기 전에 내가 선지자 엘리야를 너희에게 보내리니, "
      + "그가 아버지의 마음을 자녀에게, 자녀의 마음을 그들의 아버지에게로 돌이키게 하리라. "
      + "돌이키지 아니하면 내가 와서 그 땅을 저주로 칠까 하노라.’"
    };

    /** 핵심 요약 */
    private final String summary =
        "여호와의 날은 악을 소멸하고(4:1) ‘의로운 해’의 치유로 경외하는 자를 일으킨다(4:2). "
      + "회복의 길은 ‘모세의 율법을 기억’하고(4:4) ‘세대의 마음을 돌이키는’ 엘리야의 사역(화해)으로 열리며(4:5–6), "
      + "거룩한 기억과 화해가 심판을 넘어 축복으로 인도한다.";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
        "① 경외의 자리: ‘의로운 해’(4:2)를 묵상하고 오늘 아침 3분 치유를 구하는 기도 후 감사 1가지 기록",
        "② 율법 기억 루틴: 모세오경에서 오늘 10절 읽고 ‘한 줄 순종’ 정해 즉시 실행(4:4)",
        "③ 세대 화해: 가족/공동체에서 어긋난 한 관계에 ‘먼저 연락·사과·축복 한 문장’으로 마음 돌이키기(4:6)"
    };

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

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

# Malachi4.py
# “Hello Kingdom” – 말라기 4장 (여호와의 날, 의로운 해의 날개, 모세의 율법 기억, 엘리야의 사자) 초급 Python 예시
#   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
#   • 메서드 3개 : show_verses(), show_summary(), suggest_practice()

import random
from typing import List


class Malachi4:
    """여호와의 날—악의 소멸과 ‘의로운 해’의 치유, 율법 기억과 세대 화해(말 4)."""

    # ---------- 속성(Attributes) ----------
    def __init__(self) -> None:
        # 말 4장 (의역 요약)
        self.verses: List[str] = [
            "1  ‘풀무불 같은 날’—교만한 자와 악을 행하는 자는 지푸라기 같아 타서 뿌리와 가지도 남지 않음.",
            "2  ‘내 이름을 경외하는 너희에게 의로운 해가 떠올라 그 날개에 치유가 있겠고, "
            "너희가 외양간에서 나온 송아지 같이 뛰리라.’",
            "3  악인은 너희 발바닥 밑 재와 같으리라—정한 날에 이루어짐.",
            "4  ‘호렙에서 모세에게 명한 율법과 율례와 규례를 기억하라.’",
            "5–6  ‘여호와의 크고 두려운 날 전에 엘리야를 보내어 아버지의 마음을 자녀에게, 자녀의 마음을 "
            "아버지에게로 돌이키게 하리라. 아니하면 그 땅을 저주로 치리라.’",
        ]

        # 핵심 요약
        self.summary: str = (
            "여호와의 날은 악을 소멸하고(4:1) 경외하는 자에게 ‘의로운 해’의 치유를 비춘다(4:2). "
            "회복의 길은 ‘모세의 율법 기억’(4:4)과 ‘세대의 마음 돌이킴’(엘리야의 사역, 4:5–6)에 있다."
        )

        # 삶에 적용할 실천 가이드 3개
        self.applications: List[str] = [
            "① 경외의 자리: ‘의로운 해’(4:2)를 묵상하고 치유를 구하는 3분 감사·간구 기도",
            "② 율법 기억 루틴: 모세오경 10절 읽고 ‘한 줄 순종’ 오늘 즉시 실행(4:4)",
            "③ 세대 화해: 가족/공동체의 어긋난 관계 1건에 먼저 연락·사과·축복 한 문장 실천(4:6)",
        ]

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


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 10월 15일 12:26분

주님, 우리 삶에 치유의 날개를 펴 주소서! 🌤️🙏



Search

← 목록으로