성품훈련

2025년 8월 18일 15:15분

package jesusbornd;

/*
// SecondPeter1_4.java
// “Hello Kingdom” – 베드로후서 1:4 (보배로운 약속, 신성한 성품에 참여) 초급 Java 예시
//   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
//   • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class SecondPeter1_4 {

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

    /** 벧후 1:4 (의역 요약) */
    private final String[] verses = {
            "4  주께서 보배롭고 지극히 큰 약속들을 주셨으니, 그 약속으로 말미암아 "
                    + "너희가 세상의 정욕으로 인해 썩어짐을 피하고 ‘신성한 성품’에 참여하게 하려 하심이라."
    };

    /** 핵심 요약 */
    private final String summary =
            "하나님의 ‘큰 약속’은 우리를 부패에서 건져 신성한 성품에 참여하게 한다. "
                    + "약속을 믿고 붙들 때, 옛 정욕의 권세가 약해지고 그리스도의 성품이 형성된다.";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
            "① 약속 붙들기: 오늘 하루 붙잡을 말씀 약속 1절을 선택·암송·메모하기",
            "② 정욕 차단 루틴: 유혹 트리거 1가지를 기록하고 ‘회피 경로(대체 행동·장소·사람)’ 설계하기",
            "③ 성품 훈련: 그리스도의 성품(거룩, 절제, 사랑) 중 1가지를 정해 오늘 실천 1건 실행하기"
    };

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

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

# SecondPeter1_4.py
# “Hello Kingdom” – 베드로후서 1:4 (보배로운 약속, 신성한 성품에 참여) 초급 Python 예시
#   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
#   • 메서드 3개 : show_verses(), show_summary(), suggest_practice()

import random
from typing import List


class SecondPeter1_4:
    """하나님의 큰 약속이 우리를 부패에서 건져 신성한 성품에 참여케 하신다."""

    # ---------- 속성(Attributes) ----------
    def __init__(self) -> None:
        # 벧후 1:4 (의역 요약)
        self.verses: List[str] = [
            "4  주께서 보배롭고 지극히 큰 약속들을 주셨으니, 그 약속으로 말미암아 "
            "너희가 세상의 정욕으로 인해 썩어짐을 피하고 ‘신성한 성품’에 참여하게 하려 하심이라."
        ]

        # 핵심 요약
        self.summary: str = (
            "하나님의 ‘큰 약속’은 우리를 부패에서 건져 신성한 성품에 참여하게 한다. "
            "약속을 믿고 붙들 때, 옛 정욕의 권세가 약해지고 그리스도의 성품이 형성된다."
        )

        # 삶에 적용할 실천 가이드 3개
        self.applications: List[str] = [
            "① 약속 붙들기: 오늘 하루 붙잡을 말씀 약속 1절을 선택·암송·메모하기",
            "② 정욕 차단 루틴: 유혹 트리거 1가지를 기록하고 ‘회피 경로(대체 행동·장소·사람)’ 설계하기",
            "③ 성품 훈련: 그리스도의 성품(거룩, 절제, 사랑) 중 1가지를 정해 오늘 실천 1건 실행하기",
        ]

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


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 8월 18일 15:18분

약속을 붙드는 순간, 옛 정욕은 약해지고 그리스도의 향기가 너희 안에서 자란다. 오늘 그 약속 하나를 손에 쥐고, 사랑으로 실행하라.”



Search

← 목록으로