의로운가지
2025년 8월 14일 15:53분
package jesusbornd;
/*
// Jeremiah23_5to6.java
// “Hello Kingdom” – 예레미야 23:5–6 (의로운 가지, 여호와 우리의 의) 초급 Java 예시
// • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
// • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/
import java.util.Random;
public class Jeremiah23_5to6 {
/* ---------- 속성(Attributes) ---------- */
/** 렘 23:5–6 (의역 요약) */
private final String[] verses = {
"5 여호와의 말씀이니라. 보라, 때가 이르리니 내가 다윗에게 ‘의로운 가지’를 일으키리라. "
+ "그가 왕으로 다스리며 지혜롭게 행하고, 그 땅에 정의와 공의를 세우리라.",
"6 그의 날에 유다는 구원을 얻고 이스라엘은 평안히 살리라. 그의 이름은 ‘여호와는 우리의 의’(여호와 치드케누)라 불리리라."
};
/** 핵심 요약 */
private final String summary =
"메시아 ‘의로운 가지’가 오셔서 정의와 공의로 다스리신다. 우리의 의는 스스로가 아니라 "
+ "‘여호와’께 있으며, 그분 안에서 구원과 안전이 선물된다.";
/** 삶에 적용할 실천 가이드 3개 */
private final String[] applications = {
"① 정체성 선포: 오늘 ‘여호와는 나의 의’(렘23:6)를 소리 내어 고백하며 자기의(自己義)를 내려놓기",
"② 공의의 선택: 오늘 내려야 할 결정 1가지를 정의·공의·긍휼의 기준으로 재정렬하기",
"③ 메시아적 리더십: 가정/직장/교회에서 약한 이를 보호하는 작은 실천 1가지 즉시 실행하기"
};
/* ---------- 메서드(Methods) ---------- */
/** 1) 본문(요약 인용) 출력 */
public void showVerses() {
System.out.println("[Jeremiah 23:5–6]");
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) {
Jeremiah23_5to6 app = new Jeremiah23_5to6();
app.showVerses();
app.showSummary();
app.suggestPractice();
}
}
# Jeremiah23_5to6.py
# “Hello Kingdom” – 예레미야 23:5–6 (의로운 가지, 여호와 우리의 의)
import random
from typing import List
class Jeremiah23_5to6:
"""메시아 ‘의로운 가지’, ‘여호와는 우리의 의’."""
def __init__(self) -> None:
self.verses: List[str] = [
"5 여호와의 말씀이니라. 보라, 때가 이르리니 내가 다윗에게 ‘의로운 가지’를 일으키리라. "
"그가 왕으로 다스리며 지혜롭게 행하고, 그 땅에 정의와 공의를 세우리라.",
"6 그의 날에 유다는 구원을 얻고 이스라엘은 평안히 살리라. 그의 이름은 ‘여호와는 우리의 의’라 불리리라.",
]
self.summary: str = (
"메시아가 정의와 공의로 다스리신다. 우리의 의는 스스로가 아니라 ‘여호와’께 있으며, "
"그분 안에서 구원과 안전을 얻는다."
)
self.applications: List[str] = [
"① 정체성 선포: ‘여호와는 나의 의’(렘23:6) 고백하며 자기의(自己義)를 내려놓기",
"② 공의의 선택: 오늘 결정 1가지를 정의·공의·긍휼 기준으로 재정렬하기",
"③ 메시아적 리더십: 약한 이를 보호하는 작은 실천 1가지 즉시 실행하기",
]
def show_verses(self) -> None:
print("[Jeremiah 23:5–6]")
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 = Jeremiah23_5to6()
app.show_verses()
app.show_summary()
app.suggest_practice()
if __name__ == "__main__":
main()
← 목록으로
Comments
"와… 오늘도 ‘여호와는 나의 의’라는 선언이 이렇게 묵직하게 다가오네요. 내가 만든 의로 버티려 할 때보다, 주님의 의 안에 쉴 때 진짜 평안이 오는 것 같습니다."