つーかね、君らが釈然としないのもわかる。なぜなら俺の理論には大きな穴があるからだ。
Directionには設計上の誤りがあるのだ。ThingはDirectionなどから派生され生まれた訳だが
じゃあDirectionは何からも派生されないのか?
「向きを有する存在」だが、「向き」と「存在」etc.から派生されるべきではないのか?
じゃあその「向き」は「4元数」から派生されるべきだし、「4元数」は・・
(こっから先は俺もよくわからない。暇な方は考えてみてくれ)
という感じで継承のツリーは途切れることはないのだ。
いってみれば、全てのクラスは継承で表現出来る。
継承ツリーの頂点に立つ1番始めのクラスは何か?
それぞれのクラスの持つメンバは何を持つのか?
それはそれで世界を表現出来る。マントラだ。
言っとくけど俺はキチガイじゃない。
だから俺の理屈が間違っていたというのも気が付いた。ごめんね♪