실족공식

2025년 8월 6일 15:01분

package jesusbornd;

/*
// Chronicles1_10.java
// “Hello Kingdom” – 역대상 10:13-14 (사울의 불순종)
//   • 속성 3개 : 본문, 요약, 실천사항 배열
//   • 메서드 3개 : showVerse(), showSummary(), suggestPractice()
*/

import java.util.Random;

public class Chronicles1_10 {

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

    /** 역대상 10:13‒14 (개역개정) */
    private final String verse =
        "13  사울이 죽은 것은 여호와께 범죄하였음이니 이는 여호와의 말씀을 지키지 아니하고\n"
      + "또 신접한 자에게 가르치기를 구하고\n"
      + "14  여호와께 묻지 아니하였음이라 그러므로 여호와께서 그를 죽이시고\n"
      + "그 나라를 이새의 아들 다윗에게 돌리셨더라";

    /** 핵심 요약 */
    private final String summary =
        "사울의 최종 패인은 ‘말씀 불순종 + 미신 의존 + 하나님께 묻지 않음’. "
      + "결국 왕권은 다윗에게 넘겨지고, 하나님 말씀 중심의 리더십이 재확립된다.";

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
        "① 말씀을 알았다면 즉각·완전 순종으로 응답하기",
        "② 문제 해결을 미신·점술에 의지하지 않고 하나님께 직통으로 묻기",
        "③ 결정을 앞둘 때 ‘말씀·기도·믿음 공동체’ 3중 안전망 안에서 점검하기"
    };

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

    /** 1) 본문 출력 */
    public void showVerse() {
        System.out.println("[1 Chronicles 10:13-14]");
        System.out.println(verse + "\n");
    }

    /** 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) {
        Chronicles1_10 c = new Chronicles1_10();
        c.showVerse();       // 본문
        c.showSummary();     // 요약
        c.suggestPractice(); // 오늘의 실천
    }
}

#### chronicles1_10.py
#### “Hello Kingdom” – 역대상 10:13-14 (사울의 불순종) 초급 Python 버전

from random import choice


class Chronicles1_10:
    """사울의 최종 패인: 말씀 불순종·미신 의존·하나님께 묻지 않음"""

    # ---------- 속성(Attributes) 3 ----------
    verse = (
        "13  사울이 죽은 것은 여호와께 범죄하였음이니 이는 여호와의 말씀을 지키지 아니하고\n"
        "또 신접한 자에게 가르치기를 구하고\n"
        "14  여호와께 묻지 아니하였음이라 그러므로 여호와께서 그를 죽이시고\n"
        "그 나라를 이새의 아들 다윗에게 돌리셨더라"
    )

    summary = (
        "사울의 몰락은 ‘말씀 불순종 + 미신 의존 + 하나님께 묻지 않음’의 삼중 실패로 인해 일어났다. "
        "결국 왕권은 다윗에게 넘어가며, 하나님 말씀 중심의 리더십이 재확립된다."
    )

    applications = [
        "① 말씀을 알았다면 즉각·완전 순종으로 응답하기",
        "② 문제 해결을 미신·점술에 의지하지 않고 하나님께 직통으로 묻기",
        "③ 결정을 앞둘 때 ‘말씀·기도·믿음 공동체’ 3중 안전망 안에서 점검하기",
    ]

    # ---------- 메서드(Methods) 3 ----------
    @classmethod
    def show_verse(cls) -> None:
        """1) 본문 출력"""
        print("[1 Chronicles 10:13-14]")
        print(cls.verse, "\n")

    @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:
    Chronicles1_10.show_verse()
    Chronicles1_10.show_summary()
    Chronicles1_10.suggest_practice()


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 8월 6일 15:03분

“말씀을 등진 사울의 마지막이 오늘 내 선택에 경고가 됩니다. 사랑하는 형제여, 작은 결정도 주님의 말씀과 기도 위에 두세요. 우리를 향한 하나님의 뜻은 항상 ‘생명’과 ‘소망’임을 믿습니다. 오늘도 그분의 음성에 귀 기울이며 걸어갑시다!”



Search

← 목록으로