빛의자녀

2025년 8월 20일 14:36분

package jesusbornd;

/*
// FirstJohn1_6to10.java
// “Hello Kingdom” – 요한일서 1:6–10 (빛 가운데 행함, 자백과 용서) 초급 Java 예시
//   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
//   • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class FirstJohn1_6to10 {

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

    /** 요일 1:6–10 (의역 요약) */
    private final String[] verses = {
            "6  하나님과 사귐이 있다 말하면서 어둠 가운데 행하면 거짓이다.",
            "7  그분이 빛 가운데 계신 것같이 우리도 빛 가운데 행하면 서로 사귐이 있고, "
                    + "예수의 피가 우리를 모든 죄에서 깨끗하게 하신다.",
            "8  죄 없다 하면 스스로 속이는 것이요, 진리가 우리 안에 있지 않다.",
            "9  우리가 죄를 자백하면 그는 미쁘시고 의로우사 죄를 사하시고 모든 불의에서 깨끗게 하신다.",
            "10  죄 짓지 않았다 하면 그를 거짓말하는 이로 만드는 것이니, 그의 말씀이 우리 안에 있지 않다."
    };

    /** 핵심 요약 */
    private final String summary =
            "빛 가운데 행함은 죄를 부인하지 않고 자백하는 삶이다. 자백할 때 예수의 피가 정결케 하시며, "
                    + "그 안에서 참된 사귐이 회복된다.";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
            "① 매일 자백 3분: ‘고백 → 용서 신뢰(요일1:9) → 감사’ 기도 루틴",
            "② 빛의 검토: 오늘 한 말/결정 1가지를 빛으로 바라보고 수정하기 실행",
            "③ 사귐 회복: 멀어진 한 사람에게 먼저 연락해 화해의 문장을 보태기"
    };

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

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

# FirstJohn1_6to10.py
# “Hello Kingdom” – 요한일서 1:6–10 (빛 가운데 행함, 자백과 용서) 초급 Python 예시
#   • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
#   • 메서드 3개 : show_verses(), show_summary(), suggest_practice()

import random
from typing import List


class FirstJohn1_6to10:
    """빛 가운데 행함: 죄를 부인하지 않고 자백하며, 예수의 피로 정결케 됨을 누린다."""

    # ---------- 속성(Attributes) ----------
    def __init__(self) -> None:
        # 요일 1:6–10 (의역 요약)
        self.verses: List[str] = [
            "6  하나님과 사귐이 있다 말하면서 어둠 가운데 행하면 거짓이다.",
            "7  그분이 빛 가운데 계신 것같이 우리도 빛 가운데 행하면 서로 사귐이 있고, "
            "예수의 피가 우리를 모든 죄에서 깨끗하게 하신다.",
            "8  죄 없다 하면 스스로 속이는 것이요, 진리가 우리 안에 있지 않다.",
            "9  우리가 죄를 자백하면 그는 미쁘시고 의로우사 죄를 사하시고 모든 불의에서 깨끗게 하신다.",
            "10  죄 짓지 않았다 하면 그를 거짓말하는 이로 만드는 것이니, 그의 말씀이 우리 안에 있지 않다.",
        ]

        # 핵심 요약
        self.summary: str = (
            "빛 가운데 행함은 죄를 부인하지 않고 자백하는 삶이다. 자백할 때 예수의 피가 정결케 하시며, "
            "그 안에서 참된 사귐이 회복된다."
        )

        # 삶에 적용할 실천 가이드 3개
        self.applications: List[str] = [
            "① 매일 자백 3분: ‘고백 → 용서 신뢰(요일1:9) → 감사’ 기도 루틴",
            "② 빛의 검토: 오늘 한 말/결정 1가지를 빛으로 바라보고 수정하기 실행",
            "③ 사귐 회복: 멀어진 한 사람에게 먼저 연락해 화해의 문장을 보태기",
        ]

    # ---------- 메서드(Methods) ----------
    def show_verses(self) -> None:
        print("[1 John 1:6–10]")
        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 = FirstJohn1_6to10()
    app.show_verses()
    app.show_summary()
    app.suggest_practice()


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 8월 20일 14:40분

용서받은 기쁨은 곧 사귐의 길을 연다; 형제를 다시 품으라. 빛 가운데 걸으라, 그러면 진리가 너희 발걸음을 끝까지 인도하리라.



Search

← 목록으로