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