好きな言語ってより、むしろ好きなライブラリ押し付けだが、Qtライブラリ超おすすめ。

俺もAnimalを継承したDogがワン、Catがニャーの説明を散々読まされて「で?」って感じだったんだが、
Qtライブラリ使って初めて、動作を持ったオブジェクトがあって、それが何らかの動作をすること、
継承により、親の機能を拡張したクラスができるということ、
それがいかにプログラムを簡単にするかを身をもって体験できた。

あのライブラリは、C++でのオブジェクト指向の面白いところをギュッと詰め込んだライブラリだと思うよ。



そうそう。オブジェクト指向は、犬を動物にするためにあるんじゃなく、面倒を避けるためにある。
ttp://anond.hatelabo.jp/20090310135942