カプセル化が変数を隠蔽するだけでも相当美味しいと思うけどな。
構造体を第一引数に渡してOOPと同等のことができる〜みたいな論調もたまに見るが、
アクセスできない、とアクセスしなければ同等、とには無限の隔たりがある。
前者はそれを前提に、次のステップへ思考を移すことが出来る。