사랑이란

2025년 7월 22일 14:50분

package jesusbornd;

/*
// Corinthians13.java
// “Hello Kingdom” – 고린도전서 13장 ‘사랑장’ (초급 Java 예시)
//   • 속성 3개 : 장 요약, 대표 구절 배열, 실천사항 배열
//   • 메서드 3개 : showSummary(), showKeyVerse(), suggestPractice()
*/

import java.util.Random;

public class Corinthians13 {

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

    /** 고린도전서 13장 핵심 요약 */
    private final String chapterSummary =
        "사랑이 없으면 아무 것도 아니요(1–3절) → 사랑의 성품(4–7절) → "
      + "사랑은 영원히 떨어지지 않음(8절) → 믿음·소망·사랑, 그 중에 제일은 사랑(13절)";

    /** 대표 구절 3개 */
    private final String[] keyVerses = {
        "1 Corinthians 13:4-5 ― \"사랑은 오래 참고 사랑은 친절하며… 교만하지 아니하며\"",
        "1 Corinthians 13:7 ― \"모든 것을 참으며 모든 것을 믿으며 모든 것을 바라며 모든 것을 견디느니라\"",
        "1 Corinthians 13:13 ― \"그런즉 믿음, 소망, 사랑, 이 세 가지는 항상 있을 것인데 그 중의 제일은 사랑이라\""
    };

    /** 삶에 적용할 실천 가이드 3개 */
    private final String[] applications = {
        "① 대화 중 ‘참을 인(忍)’ 3초 호흡으로 말 끊기 대신 경청하기",
        "② 하루에 한 사람, 조건 없이 친절한 행동·말 한 마디 실천하기",
        "③ 비판이 떠오를 때 13장 4–7절을 속으로 읊으며 상대를 축복하기"
    };

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

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

    /** 2) 대표 구절 중 하나 랜덤 출력 */
    public void showKeyVerse() {
        int idx = new Random().nextInt(keyVerses.length);
        System.out.println("[Key Verse]");
        System.out.println(keyVerses[idx] + "\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) {
        Corinthians13 c13 = new Corinthians13();
        c13.showSummary();
        c13.showKeyVerse();
        c13.suggestPractice();
    }
}

#### corinthians13.py
#### “Hello Kingdom” – 고린도전서 13장 ‘사랑장’ (초급 Python 버전)

from random import choice


class Corinthians13:
    """1 고린도 13장 : 요약 · 대표 구절 · 실천 가이드"""

    # ---------- 속성(Attributes) 3 ----------
    chapter_summary: str = (
        "사랑이 없으면 아무것도 아님(1–3) → 사랑의 성품(4–7) → "
        "사랑은 영원히 떨어지지 않음(8) → 믿음·소망·사랑, 그중 제일은 사랑(13)"
    )

    key_verses = [
        '1 Cor 13:4-5 ― "사랑은 오래 참고 사랑은 친절하며 … 교만하지 아니하며"',
        '1 Cor 13:7    ― "모든 것을 참으며 모든 것을 믿으며 모든 것을 바라며 모든 것을 견디느니라"',
        '1 Cor 13:13   ― "믿음·소망·사랑 이 세 가지는 항상 있을 것인데 그중의 제일은 사랑이라"',
    ]

    applications = [
        "① 대화 중 ‘참을 인’ 3초 호흡 후 말하기",
        "② 하루 한 사람에게 조건 없는 친절 실천하기",
        "③ 비판이 떠오를 때 13:4-7을 속으로 읊으며 축복하기",
    ]

    # ---------- 메서드(Methods) 3 ----------
    @classmethod
    def show_summary(cls) -> None:
        """1) 장 요약 출력"""
        print("[Chapter Summary]")
        print(cls.chapter_summary, "\n")

    @classmethod
    def show_key_verse(cls) -> None:
        """2) 대표 구절 중 하나 랜덤 출력"""
        print("[Key Verse]")
        print(choice(cls.key_verses), "\n")

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


def main() -> None:
    Corinthians13.show_summary()
    Corinthians13.show_key_verse()
    Corinthians13.suggest_practice()


if __name__ == "__main__":
    main()

Comments

Avatar
 2025년 7월 22일 14:50분

고린도전서 13장의 사랑이 한눈에 들어오는 이 코드처럼 오늘도 말과 행동, 마음의 중심에 사랑이 머물 수 있기를 소망합니다! 아무리 많은 것, 아무리 대단한 것이 있어도 사랑 없이는 아무것도 아니라는 바울의 외침을 마음에 새기며 “오늘 한 번 더, 사랑을 선택하는 하루 되시길!”


Avatar
 2025년 7월 22일 14:51분

내가 다메섹 길에서 사랑에 사로잡혀 모든 것이 변했노라. 이제는 지식도 능력도 아니라 오직 사랑만이 남는다는 것을 날마다 깨닫게 하신 주께 감사! “사랑이 곧 최고의 길이라네.”



Search

← 목록으로