C++クラスと継承完全制覇 (標準プログラマーズライブラリ)
C++クラスと継承完全制覇 (標準プログラマーズライブラリ)
C++クラスと継承完全制覇 (標準プログラマーズライブラリ)
技術評論社 技術評論社
¥ 2,499
C言語ポインタ完全制覇 (標準プログラマーズライブラリ)
美しいC++プログラミング見本帖
明解 C++
独習C++
詳説C++ 第2版 (C MAGAZINE)
■名著です。 評価5 日付2007-01-20C++の特徴であるオブジェクト指向をごまかしや手抜き無しでじっくりと解説してくれています。しかしC言語(ポインタ・構造体)に関する説明は特にありませんので、これからプログラミングを始めるという方はご注意を。
■オブジェクト指向初心者には良い本 評価4 日付2006-09-02継承、純粋仮想関数、ポリモーフィズムについてより深く、その真の利便性、有用性について学びたく、目からうろこを期待して本書を購入しましたが、既知のことばかりでした。
これからクラスを勉強しようとする人には良い本だと思いますが,
既にクラスを使用してある程度プログラムが書ける人には役に立ちません。
■限定しているのでわかりやすい 評価5 日付2006-04-24C++の機能でも、クラスと継承について限定して論じているのでわかりやすいと思います。
著者の解説本はほかの本でもわかりやすさで定評があります。
反対に、CないしC++のプログラムの経験があることが前提ですので、
入門書は別に求めた方がいいかもしれません。
サンプルコードの実行環境はWin2000とBC++5.5.1またはVC++6.0と2006年4月現在ではやや古くなっていますが、
環境に依存する部分がほとんど無いので、最新の環境でも問題なく実行できます。
C++らしいプログラミングを習得するには良い本だと思います。
■とにかくわかりやすい 評価4 日付2005-05-23まず本のタイトルにもあるように、本書はC++のクラスについて言及されています。また、基本的にC言語でのプログラミングができることを大前提にしているので、プログラミング初心者にはまったく向かないものです。
逆にいえばC言語やC++言語でのプログラムがとりあえずは、まあまあできて、C言語からC++言語への移行時にクラスについていまいちピンとこなかった人には最高の1冊になること請け合いです。
C言語からC++言語へ来た人はよくクラスについてその必要性に疑問を感じ、どのように使用すべきことなのかわからず、使わずじまいになっていると聞きます。
それはC言語のころの手続き型のプログラミングで十分事足りるからで、いわば場合によってはそれでよいということなのです。
しかし、オブジェクト指向という考え方は非常に開発効率を上げてくれるもので、ぜひマスターしたいものです。
この本で私がすばらしいと思ったことは2点。
表題にも書いたように、とにかく解説がわかりやすいと思います。
2点目としては、クラスというものを使うことを必須とせず、あくまで開発効率の向上に一役かっていることを教えてくれていることです。
ややもするとせっかくのC++なんだからクラスをつかわなきゃ・・・でもどこに使うのがいいのだろう・・・と意味のない考えがよぎることがあります。しかし、筆者のおっしゃるように大規模なアプリケーションの開発などになった時に、開発効率は非常に重要になります。
そのためにはクラスを作ることを目的と考えず、クラスを使う人がいかに楽に(つまりミスなく)アプリケーションを開発できるか?という視点でクラスを設計すべきであると教えてくれるすばらしい一冊だと思います。
■CからC++へ移行したい方に 評価5 日付2004-09-23 非常に読みやすく、理解しやすい良書であることは、他のレビュアー
が既にお書きになっていることですが、C言語での開発経験が1年位あ
る方であれば、この本でC++へのスタートを切ることが十分可能です。
むしろ他書で予備知識を入れないほうが、すんなりC++の世界に
入っていくことが出来るでしょう。この本をスタートに、他書に読み進
むことをお勧めします。
⇒ もっと詳しく調べる