Slide 36
Slide 36 text
36
©2023 Loglass Inc.
直積集合について
- A × B = { (a,b) ∣ a ∈ A, b ∈ B } (=AかつB)
- JavaではRecordが直積に当たる(Classも直積)
- 要するに構造体
(1, “あ”) (1, “い”) (1, “う”)
(2, “あ”) (2, “い”) (2, “う”)
(3, “あ”) (3, “い”) (3, “う”)
A:
1,
2,
3,
B: “あ”, “い”, ‘う“
A ✖ B
record C (
int num,
String str
) implements S {}
C = int ✖ String