- くだすれPython(超初心者用) その47【Ruby禁止】
437 :デフォルトの名無しさん[]:2020/04/05(日) 10:49:10.66 ID:tgzR2K8y - >>427
元々は数十個の連番の定数を定義するためにC言語で使われた enumなんかは存在せず、全てdefineでやっていた それが40年ほど掛かって進歩して、今日のenumになった なので直感的に理解しやすいのはC言語のenumで、それ以降のenumは抽象度が上がってるので理解し難くなっている そして現代プログラミングではそもそも連番の定数というものは使わない 連番の定数による状態の区分けと、OOPでの状態の区分けは、機能が相反する
|