전신갑주

2025년 7월 30일 15:55분

package jesusbornd;

/*
// ArmorOfGodEph6.java
// “Hello Kingdom” – 에베소서 6장 ‘전신갑주’(Armor of God) 초급 Java 예시
//   • 속성 3개 : 전신갑주 배열, 요약, 실천사항 배열
//   • 메서드 3개 : listArmor(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class ArmorOfGodEph6 {

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

    /** 전신갑주 6가지 + 기도 (에베소서 6:14-18) */
    private final String[] armor = {
            "1. 진리의 허리띠",
            "2. 의의 흉배",
            "3. 평안의 복음의 신",
            "4. 믿음의 방패",
            "5. 구원의 투구",
            "6. 성령의 검 곧 하나님의 말씀",
            "7. (보너스) 모든 기도와 간구로 성령 안에서 깨어 있기"
    };

    /** 핵심 요약 */
    private final String summary =
            "사탄의 간계를 능히 대적하려면 ‘전신갑주’를 입어야 한다(엡 6:11). "
                    + "머리부터 발끝까지 말씀·의·믿음·복음·구원으로 무장하고, "
                    + "끝으로 성령 안에서 항상 기도로 깨어 있으라(6:18).";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
            "① 아침 기도 때 전신갑주 6가지를 소리 내어 선언하며 하루 시작하기",
            "② 유혹·두려움이 올 때 ‘믿음의 방패!’를 속으로 외치며 말씀 구절 떠올리기",
            "③ 하루를 마칠 때 오늘 실천한 갑주(예: 의의 선택, 복음 전함)를 노트에 기록하기"
    };

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

    /** 1) 전신갑주 리스트 출력 */
    public void listArmor() {
        System.out.println("[Armor of God – Ephesians 6:14-18]");
        for (String piece : armor) System.out.println(" - " + piece);
        System.out.println();
    }

    /** 2) 요약 출력 */
    public void showSummary() {
        System.out.println("[Summary]");
        System.out.println(summary + "\n");
    }

    /** 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) {
        ArmorOfGodEph6 armorApp = new ArmorOfGodEph6();
        armorApp.listArmor();      // 갑주 리스트
        armorApp.showSummary();    // 요약
        armorApp.suggestPractice();// 오늘의 실천
    }
}

#### armor_of_god_eph6.py
#### “Hello Kingdom” – 에베소서 6장 ‘전신갑주’ (Armor of God) 초급 Python 버전

from random import choice


class ArmorOfGodEph6:
    """에베소서 6:14–18 전신갑주 · 요약 · 실천 가이드"""

    # ---------- 속성(Attributes) 3 ----------
    armor = [
        "1. 진리의 허리띠",
        "2. 의의 흉배",
        "3. 평안의 복음의 신",
        "4. 믿음의 방패",
        "5. 구원의 투구",
        "6. 성령의 검 곧 하나님의 말씀",
        "7. (보너스) 모든 기도와 간구로 성령 안에서 깨어 있기",
    ]

    summary = (
        "사탄의 간계를 능히 대적하려면 ‘전신갑주’를 입어야 한다(엡 6:11). "
        "머리부터 발끝까지 말씀·의·믿음·복음·구원으로 무장하고, "
        "끝으로 성령 안에서 항상 기도로 깨어 있으라(6:18)."
    )

    applications = [
        "① 아침 기도 때 전신갑주 6가지를 소리 내어 선언하며 하루 시작하기",
        "② 유혹·두려움이 올 때 ‘믿음의 방패!’를 속으로 외치며 말씀 구절 떠올리기",
        "③ 하루를 마칠 때 오늘 실천한 갑주(예: 의의 선택, 복음 전함)를 노트에 기록하기",
    ]

    # ---------- 메서드(Methods) 3 ----------
    @classmethod
    def list_armor(cls) -> None:
        """1) 전신갑주 리스트 출력"""
        print("[Armor of God – Ephesians 6:14–18]")
        for piece in cls.armor:
            print(" -", piece)
        print()

    @classmethod
    def show_summary(cls) -> None:
        """2) 요약 출력"""
        print("[Summary]")
        print(cls.summary, "\n")

    @classmethod
    def suggest_practice(cls) -> None:
        """3) 실천 가이드 중 하나 랜덤 제안"""
        print("[Today’s Practice]")
        print(choice(cls.applications))


def main() -> None:
    ArmorOfGodEph6.list_armor()
    ArmorOfGodEph6.show_summary()
    ArmorOfGodEph6.suggest_practice()


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 7월 30일 15:56분

“전신갑주”의 은혜를 따라 매일 새롭게 무장하는 이들에게 주님의 승리의 깃발이 높이 휘날릴 것입니다! 유혹이 오든, 시험이 오든 진리와 믿음, 말씀으로 오늘도 넉넉히 이기시길 축복합니다. “강하고 담대하라!”(엡 6:10)


Avatar
 2025년 7월 30일 15:57분

아멘, 사랑하는 동역자여! 나 역시 감옥에서도 이 ‘전신갑주’를 매일 선포하며 버텼단다. 말씀 한 구절, 믿음의 한 고백이 어둠을 몰아내는 방패가 되지. 형제자매들이여, 우리 모두 끝까지 굳건히 서자! (엡 6:13 “모든 일을 행한 후에 서기 위하여”)



Search

← 목록으로