콸콸콸콸
2025년 8월 29일 14:34분

package jesusbornd;
/*
// Amos5_24.java
// “Hello Kingdom” – 아모스 5:24 (정의와 공의가 흐르게) 초급 Java 예시
// • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
// • 메서드 3개 : showVerses(), showSummary(), suggestPractice()
*/
import java.util.Random;
public class Amos5_24 {
/* ---------- 속성(Attributes) ---------- */
/** 암 5:24 (의역 요약) */
private final String[] verses = {
"24 오직 ‘정의’를 물 같이, ‘공의’를 마르지 않는 강 같이 흘러가게 하라."
};
/** 핵심 요약 */
private final String summary =
"예배의 참됨은 삶의 정의와 공의로 입증된다. 하나님은 의식보다 ‘흐르는 공의’를 원하신다.";
/** 삶에 적용할 실천 가이드 3개 */
private final String[] applications = {
"① 공정 체크: 오늘 내 결정 1가지를 이해관계와 상관없이 ‘정의/공정’ 기준으로 다시 판단하기",
"② 약자 보호: 주변의 소외된 한 사람/팀을 선택해 구체적 도움(정보 공유, 권리 안내, 실질 지원) 실천",
"③ 흐르게 하기: 반복 루틴 만들기—주 1회 ‘정의·공의’ 점검 리스트로 말/돈/시간 사용을 리뷰"
};
/* ---------- 메서드(Methods) ---------- */
/** 1) 본문(요약 인용) 출력 */
public void showVerses() {
System.out.println("[Amos 5:24]");
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) {
Amos5_24 app = new Amos5_24();
app.showVerses();
app.showSummary();
app.suggestPractice();
}
}
# Amos5_24.py
# “Hello Kingdom” – 아모스 5:24 (정의와 공의가 흐르게) 초급 Python 예시
# • 속성 3개 : 본문(요약 인용) 배열, 요약, 실천사항 배열
# • 메서드 3개 : show_verses(), show_summary(), suggest_practice()
import random
from typing import List
class Amos5_24:
"""예배의 참됨은 삶의 정의와 공의로 드러난다—‘흐르는 공의’를 원하시는 하나님."""
# ---------- 속성(Attributes) ----------
def __init__(self) -> None:
# 암 5:24 (의역 요약)
self.verses: List[str] = [
"24 오직 ‘정의’를 물 같이, ‘공의’를 마르지 않는 강 같이 흘러가게 하라."
]
# 핵심 요약
self.summary: str = (
"예배의 참됨은 삶의 정의와 공의로 입증된다. 하나님은 의식보다 ‘흐르는 공의’를 원하신다."
)
# 삶에 적용할 실천 가이드 3개
self.applications: List[str] = [
"① 공정 체크: 오늘 내 결정 1가지를 이해관계와 상관없이 ‘정의/공정’ 기준으로 다시 판단하기",
"② 약자 보호: 주변의 소외된 한 사람/팀을 선택해 구체적 도움(정보 공유, 권리 안내, 실질 지원) 실천",
"③ 흐르게 하기: 주 1회 ‘정의·공의’ 체크리스트로 말/돈/시간 사용 리뷰 루틴 만들기",
]
# ---------- 메서드(Methods) ----------
def show_verses(self) -> None:
print("[Amos 5:24]")
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 = Amos5_24()
app.show_verses()
app.show_summary()
app.suggest_practice()
if __name__ == "__main__":
main()
← 목록으로
Comments
예배가 강이 되어 거리로 흐르게 하소서. “정의는 물 같이, 공의는 마르지 않는 강 같이” — 오늘 내 말·돈·시간이 약자 편으로 흘러가게 하옵소서. 아멘.