オブジェクト指向の修得はなぜ難しいのか
プログラミングを学んでそれなりにプログラムが書けるようになった人でも、オブジェクト指向を学んでいると頭を悩ませることが多いように思います。 「何をクラスとして定義したらいいの?」 「どうしてクラスを定義する必要があるの?」 「プログラミングの話なのに、なんで動物の話が出てくるの?」 「クラスがた…