누구든지

2025년 8월 27일 14:21분

package jesusbornd;

/*
// Joel2_32.java
// “Hello Kingdom” – 요엘 2:32 (주의 이름을 부르면 구원, 시온의 피난, 남은 자) 초급 Java 예시
//   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
//   • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class Joel2_32 {

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

    /** 욜 2:32 (의역 요약) */
    private final String[] verses = {
            "32  누구든지 여호와의 이름을 부르는 자는 구원을 얻으리라. "
                    + "시온 산과 예루살렘에서 피할 자가 있을 것이요, "
                    + "남은 자 중 곧 여호와께서 부르시는 자에게 이르리라."
    };

    /** 핵심 요약 */
    private final String summary =
            "구원은 ‘여호와의 이름을 부르는’ 믿음의 호소에 응답하시는 하나님의 선물이다. "
                    + "시온의 피난과 ‘남은 자’의 부르심은 심판 중에도 열어 두신 은혜의 길을 증언한다.";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
            "① 호흡 기도: 오늘 위기·유혹 때마다 즉시 ‘주 예수여, 나를 구원하소서’(욜2:32) 부르기",
            "② 복음 초청: 한 사람을 정해 함께 기도문으로 주의 이름을 부르게 돕기",
            "③ 남은 자의 표지: 회개/믿음/순종 중 약한 한 가지를 선택해 오늘 실천으로 확증하기"
    };

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

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

# Joel2_32.py
# “Hello Kingdom” – 요엘 2:32 (주의 이름을 부르면 구원, 시온의 피난, 남은 자) 초급 Python 예시
#   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
#   • 메서드 3개 : show_verses(), show_summary(), suggest_practice()

import random
from typing import List


class Joel2_32:
    """여호와의 이름을 부르는 자는 구원을 얻는다—시온의 피난, 남은 자의 부르심."""

    # ---------- 속성(Attributes) ----------
    def __init__(self) -> None:
        # 욜 2:32 (의역 요약)
        self.verses: List[str] = [
            "32  누구든지 여호와의 이름을 부르는 자는 구원을 얻으리라. "
            "시온 산과 예루살렘에서 피할 자가 있을 것이요, "
            "남은 자 중 곧 여호와께서 부르시는 자에게 이르리라."
        ]

        # 핵심 요약
        self.summary: str = (
            "구원은 ‘여호와의 이름을 부르는’ 믿음의 호소에 응답하시는 하나님의 선물이다. "
            "시온의 피난과 ‘남은 자’의 부르심은 심판 중에도 열어 두신 은혜의 길을 증언한다."
        )

        # 삶에 적용할 실천 가이드 3개
        self.applications: List[str] = [
            "① 호흡 기도: 오늘 위기·유혹 때마다 즉시 ‘주 예수여, 나를 구원하소서’(욜2:32) 부르기",
            "② 복음 초청: 한 사람을 정해 함께 기도문으로 주의 이름을 부르게 돕기",
            "③ 남은 자의 표지: 회개/믿음/순종 중 약한 한 가지를 선택해 오늘 실천으로 확증하기",
        ]

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


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 8월 27일 14:29분

“주님의 이름을 부르는 자는 구원 얻으리라”는 말씀이 참 단순하면서도 강력하네요. 도망칠 곳 없는 상황에서도 시온에 피난처를 준비해 두셨다는 사실이 너무 큰 위로가 됩니다. 저도 오늘 하루 작은 순간마다 “주여, 나를 도와주소서”라고 부르짖어야겠어요. 🙏



Search

← 목록으로