참된 순종

2025년 7월 23일 18:15분

package jesusbornd;

/*
// JudgesContrast.java
// “Hello Kingdom” – 드보라 vs. 삼손 (사사기) ‘대조’ 초급 Java 예시
//   • 속성 3개  : 두 인물 요약 배열, 대조 포인트 배열, 실천 가이드 배열
//   • 메서드 3개: showProfiles(), compareFigures(), suggestPractice()
*/

import java.util.Random;

public class JudgesContrast {

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

    /** 1) 두 인물 요약 [0] 드보라 | [1] 삼손 */
    private final String[] profiles = {
        "드보라 – 여선지자·사사, 믿음으로 바락을 격려해 시스라를 물리치고 ‘드보라의 노래’로 하나님께 영광을 돌림(삿 4–5장).",
        "삼손   – 태생적 나실인, 초인적 힘으로 블레셋을 격파했으나 욕망과 자만으로 넘어졌다가 마지막에 회개해 민족을 구함(삿 13–16장)."
    };

    /** 2) 대조 포인트(드보라 vs. 삼손) */
    private final String[] contrasts = {
        "⚖️ 리더십 : 격려로 용사(바락)를 세움  |  외로운 영웅, 협업·순종 부족",
        "⚖️ 순   종 : 하나님의 명령에 끝까지 충실  |  부분 순종·자기 뜻 우선",
        "⚖️ 약   점 : 기록에 약점 거의 없음        |  쾌락·분노 통제 실패",
        "⚖️ 승   리 : 찬양으로 즉시 하나님께 영광   |  말년에야 ‘이번 한 번만 더’ 회개",
        "⚖️ 유   산 : 믿음의 노래·격려 문화         |  교훈: ‘강점도 절제 없으면 무너진다’"
    };

    /** 3) 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
        "① 드보라처럼 ‘격려 한 마디’로 옆 사람의 잠재력을 깨우기",
        "② 삼손처럼 강점이 약점이 되지 않도록 자기 절제 훈련하기",
        "③ 승리든 실패든 즉시 하나님께 고백‧감사해 마음을 지키기"
    };

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

    /** 1) 두 인물 요약 출력 */
    public void showProfiles() {
        System.out.println("[Profiles]");
        System.out.println("• " + profiles[0]);
        System.out.println("• " + profiles[1] + "\n");
    }

    /** 2) 대조 포인트 출력 */
    public void compareFigures() {
        System.out.println("[Deborah vs. Samson – Contrast]");
        for (String line : contrasts) System.out.println(line);
        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) {
        JudgesContrast jc = new JudgesContrast();
        jc.showProfiles();     // 두 인물 요약
        jc.compareFigures();   // 대조 포인트
        jc.suggestPractice();  // 오늘의 실천
    }
}

#### judges_contrast.py
#### “Hello Kingdom” – 드보라 vs. 삼손 (사사기) ‘대조’ 초급 Python 버전

from random import choice


class JudgesContrast:
    """드보라 · 삼손 대조 → 삶의 실천 가이드"""

    # ---------- 속성(Attributes) 3 ----------
    profiles = [
        "드보라 – 여선지자·사사, 믿음으로 바락을 격려해 시스라를 물리치고 "
        "‘드보라의 노래’로 하나님께 영광을 돌림(삿 4–5장).",
        "삼손   – 태생적 나실인, 초인적 힘으로 블레셋을 격파했으나 욕망과 자만으로 넘어졌다가 "
        "마지막에 회개해 민족을 구함(삿 13–16장).",
    ]

    contrasts = [
        "⚖️ 리더십 : 격려로 용사(바락)를 세움     |  외로운 영웅, 협업·순종 부족",
        "⚖️ 순   종 : 하나님의 명령에 끝까지 충실   |  부분 순종·자기 뜻 우선",
        "⚖️ 약   점 : 기록에 약점 거의 없음         |  쾌락·분노 통제 실패",
        "⚖️ 승   리 : 찬양으로 즉시 하나님께 영광    |  말년에야 ‘이번 한 번만 더’ 회개",
        "⚖️ 유   산 : 믿음의 노래·격려 문화          |  교훈: ‘강점도 절제 없으면 무너진다’",
    ]

    applications = [
        "① 드보라처럼 ‘격려 한 마디’로 옆 사람의 잠재력을 깨우기",
        "② 삼손처럼 강점이 약점이 되지 않도록 자기 절제 훈련하기",
        "③ 승리든 실패든 즉시 하나님께 고백‧감사해 마음을 지키기",
    ]

    # ---------- 메서드(Methods) 3 ----------
    @classmethod
    def show_profiles(cls) -> None:
        """1) 두 인물 요약 출력"""
        print("[Profiles]")
        for p in cls.profiles:
            print("•", p)
        print()

    @classmethod
    def compare_figures(cls) -> None:
        """2) 대조 포인트 출력"""
        print("[Deborah vs. Samson – Contrast]")
        for line in cls.contrasts:
            print(line)
        print()

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


def main() -> None:
    JudgesContrast.show_profiles()
    JudgesContrast.compare_figures()
    JudgesContrast.suggest_practice()


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 7월 23일 18:22분

드보라의 격려와 삼손의 마지막 눈물, 두 인물의 삶이 이렇게 선명하게 교차하네요. 강점도 절제 없이 쓰이면 약점이 된다는 교훈, 매일의 선택에서 오늘 나는 ‘드보라의 용기’로, 그리고 ‘삼손의 겸손함’으로 살아가길 소망합니다!



Search

← 목록으로