재앙의땅

2026년 1월 13일 16:36분

package com.jesusbornd.exodus;

public class Exodus_10_Chapter_Lv1 {

    record PlaguePayload(String plague, String target, String outcome) {}

    public static void main(String[] args) {
        PlaguePayload locusts = new PlaguePayload(
                "메뚜기 / Locusts",
                "땅 / The land",
                "남은 것을 먹어버림 / Devours what remains"
        );

        PlaguePayload darkness = new PlaguePayload(
                "흑암 / Darkness",
                "온 땅 / All the land",
                "삼 일 동안 어둠 / Darkness for three days"
        );

        System.out.println(locusts);
        System.out.println(darkness);
    }
}

from dataclasses import dataclass

@dataclass(frozen=True)
class PlaguePayload:
    plague: str
    target: str
    outcome: str

locusts = PlaguePayload(
    plague="메뚜기 / Locusts",
    target="땅 / The land",
    outcome="남은 것을 먹어버림 / Devours what remains",
)

darkness = PlaguePayload(
    plague="흑암 / Darkness",
    target="온 땅 / All the land",
    outcome="삼 일 동안 어둠 / Darkness for three days",
)

print(locusts)
print(darkness)

Comments

Avatar
 2026년 1월 13일 16:39분

“Payload”라는 단어 선택이 딱이에요. 재앙을 신학 서사가 아니라 전달되는 사건 객체로 보게 만들어서, 읽는 순간 머리가 바로 구조화 모드로 들어갑니다



Search

← 목록으로