新品:
¥1,620 税込
ポイント: 16pt  (1%)
無料配送5月28日 火曜日にお届け
発送元: Amazon
販売者: 檜樫書店
¥1,620 税込
ポイント: 16pt  (1%)  詳細はこちら
無料配送5月28日 火曜日にお届け
詳細を見る
または 最も早い配送 本日中にお届け(2 時間 49 分以内にご注文の場合)
詳細を見る
残り3点 ご注文はお早めに 在庫状況について
¥1,620 () 選択したオプションを含めます。 最初の月の支払いと選択されたオプションが含まれています。 詳細
価格
小計
¥1,620
小計
初期支払いの内訳
レジで表示される配送料、配送日、注文合計 (税込)。
出荷元
Amazon
出荷元
Amazon
販売元
(656件の評価)
販売元
(656件の評価)
支払い方法
お客様情報を保護しています
お客様情報を保護しています
Amazonはお客様のセキュリティとプライバシーの保護に全力で取り組んでいます。Amazonの支払いセキュリティシステムは、送信中にお客様の情報を暗号化します。お客様のクレジットカード情報を出品者と共有することはありません。また、お客様の情報を他者に販売することはありません。 詳細はこちら
支払い方法
お客様情報を保護しています
Amazonはお客様のセキュリティとプライバシーの保護に全力で取り組んでいます。Amazonの支払いセキュリティシステムは、送信中にお客様の情報を暗号化します。お客様のクレジットカード情報を出品者と共有することはありません。また、お客様の情報を他者に販売することはありません。 詳細はこちら
¥200 税込
中古品の為、擦れキズ、ヨレ、使用感(ヤケ・シミ・折れ)等がございますが、本文内は概ね良好です。■付録やディスクなどの付属は原則記載がない場合はございません■版違い等により商品画像と装丁が異なる場合がございます。■ご不明な点は注文前にお問い合わせ下さいませ。万が一品切れの場合はキャンセル手続きをさせていただきます。■通常2営業日以内の発送となります。到着は発送日より2日から5日程度となります。 中古品の為、擦れキズ、ヨレ、使用感(ヤケ・シミ・折れ)等がございますが、本文内は概ね良好です。■付録やディスクなどの付属は原則記載がない場合はございません■版違い等により商品画像と装丁が異なる場合がございます。■ご不明な点は注文前にお問い合わせ下さいませ。万が一品切れの場合はキャンセル手続きをさせていただきます。■通常2営業日以内の発送となります。到着は発送日より2日から5日程度となります。 一部を表示
配送料 ¥257 5月29日-30日にお届け(23 時間 9 分以内にご注文の場合)
詳細を見る
残り1点 ご注文はお早めに 在庫状況について
¥1,620 () 選択したオプションを含めます。 最初の月の支払いと選択されたオプションが含まれています。 詳細
価格
小計
¥1,620
小計
初期支払いの内訳
レジで表示される配送料、配送日、注文合計 (税込)。
この商品は、ハードオフファミリーECセンター ブックオフ事業部 が販売、発送します。
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

何か問題が発生しました。後で再度リクエストしてください。

オブジェクト指向でなぜつくるのか 第2版 単行本 – 2011/4/7

4.4 5つ星のうち4.4 378個の評価

{"desktop_buybox_group_1":[{"displayPrice":"¥1,620","priceAmount":1620.00,"currencySymbol":"¥","integerValue":"1,620","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"%2B%2FG%2F7zinFRg71YvQMu%2BC0n9lAhKcGjuv9FCMsYGcVd6aSJcHIUEdQT8aC6fGpnRHuq29pozulkIQZepvf5Ru93ObswFZGwiVw9loeeh%2FO%2FH%2Fql4ZUnwSAHlQWPHsl3aenUHpefUB5FCpJZ3b5Ny5TuK5I2LM0Uxpm56yMyMUBpVH%2ByUC%2BY20T6WJcOCxIbf0","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"¥200","priceAmount":200.00,"currencySymbol":"¥","integerValue":"200","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"%2B%2FG%2F7zinFRg71YvQMu%2BC0n9lAhKcGjuviaTFxPbI%2Bgx7lLlO%2FpjgSIZbREPZ58ptQ8PJHiF6HdBG4MnWfakxJujIX8qnE8ISH9aGtQShJPyLeqQ%2FEzOKMO413kb7C2Ss7H%2Bc6tKfEhGhGjA8%2BYb25hcu4vS6J%2Be7O9WNxCdZ58yKFwyix%2BImdg%3D%3D","locale":"ja-JP","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

購入オプションとあわせ買い

●『オブジェクト指向でなぜつくるのか』7年ぶり、待望の改訂第2版!

現在のソフトウエア開発技術の主役である、オブジェクト指向の全体像とそこに含まれる各技術を
平易な文章で核心をズバリと解説します。

改訂第2版では、すべての文章を細かく見直して修正して、追加のトピックを記述したことに加えて、
多くの技術者の注目を集めている関数型言語の基本的な仕組みと思想を解説する
「第13章 関数型言語でなぜつくるのか」を新たに書き下ろしています。

◆オブジェクト指向の全体像を整理して解説
オブジェクト指向は、プログラミングをはじめ、フレームワーク、デザインパターン、UML、モデリング、
設計、アジャイル開発手法と、ソフトウエア開発全体を支える総合技術となっています。
本書では、オブジェクト指向の全体像とそこに含まれる各技術が何を目的として何を実現するのかを解説します。
併せて、混乱を避けるために全体を「プログラミング技術」と「汎用の整理術」の2つに分けて説明します。

◆OOPのプログラムが動く仕組みがわかる
OOPで書いたプログラムは、特有のメモリの使い方をします。
本書では静的領域、ヒープ領域、スタック領域に対して、クラスやインスタンスや変数がどのように配置され管理されて
いるのかを多数の図を使って説明します。これらを理解することで、自分の書いたプログラムがどのように
動いているのがイメージできるようになります。

◆関数型言語の本質がわかる
オブジェクト指向の「次」の技術として注目される関数型言語は、従来のプログラミング言語とは基本的な
仕組みや考え方が大きく異なっています。本書では関数型言語の仕組みを7つの特徴に分けて説明するとともに、
オブジェクト指向との関係についても述べます。
続きを読む もっと少なく読む

よく一緒に購入されている商品

¥1,620
最短で5月28日 火曜日のお届け予定です
残り3点 ご注文はお早めに
この商品は、檜樫書店が販売し、Amazon Fulfillment が発送します。
+
¥1,200
最短で5月28日 火曜日のお届け予定です
残り5点 ご注文はお早めに
この商品は、檜樫書店が販売し、Amazon Fulfillment が発送します。
+
¥2,000
最短で5月28日 火曜日のお届け予定です
残り1点 ご注文はお早めに
この商品は、月夜野ストアが販売し、Amazon Fulfillment が発送します。
総額:
当社の価格を見るには、これら商品をカートに追加してください。
ポイントの合計: pt
詳細
追加されました
spCSRF_Control
これらの商品のうちのいくつかが他の商品より先に発送されます。
一緒に購入する商品を選択してください。

商品の説明

著者について

ウルシステムズ株式会社勤務 http://www.ulsystems.co.jp/
大手金融機関向け第3次オンラインシステムをはじめとする多数のシステム開発を経験した後、
技術コンサルティング業務に従事し、2001年より現職。

著書/翻訳書
『UMLモデリングレッスン』(著、日経BP社)
『レガシーコード改善ガイド』(共訳、翔泳社)
『リファクタリング』(共訳、ピアソン・エデュケーション)ほか

登録情報

  • 出版社 ‏ : ‎ 日経BP; 第2版 (2011/4/7)
  • 発売日 ‏ : ‎ 2011/4/7
  • 言語 ‏ : ‎ 日本語
  • 単行本 ‏ : ‎ 368ページ
  • ISBN-10 ‏ : ‎ 4822284654
  • ISBN-13 ‏ : ‎ 978-4822284657
  • カスタマーレビュー:
    4.4 5つ星のうち4.4 378個の評価

著者について

著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
平澤 章
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう

カスタマーレビュー

星5つ中4.4つ
5つのうち4.4つ
378グローバルレーティング

この商品をレビュー

他のお客様にも意見を伝えましょう

上位レビュー、対象国: 日本

2021年4月19日に日本でレビュー済み
Amazonで購入
世の中にはわかりにくい説明が溢れていますが、OOPを本当に理解したい人は先ずこの本を読むべきです。結果的に時間の大幅な節約になります。
2024年1月30日に日本でレビュー済み
Amazonで購入
折り目や汚れはなく、保存状態が良かった。
2018年7月28日に日本でレビュー済み
Amazonで購入
グローバル変数の多用は予期せぬ変更で不具合を生む可能性が高い。
従来のプログラミングでは、グローバル変数が至るところから参照・変更されていた。
オブジェクト指向では、独立性の高い部品単位でプログラムを切り出しているのが特徴。
外部から参照・変更されないようにPrivateで隠したり、機能を共通化する継承や、外部からの利用され方を統一するポリモーフィズムという方法を採用し、影響範囲を限定・効率的な利用を促すことで、従来の課題に対する解決策としている。
また、オブジェクト指向を理解する上で必須のメモリ領域の仕組みやプログラムがどのようにして動作しているかの基本は非常に重要で、体系的に学べる良書であると感じた。

【中間コード】
異なるマシンでも同じプログラムを実行できるようにするための仕組み。
LinuxやWindowsでも同じJavaアプリケーションが動くのは、JavaVMが中間コードを解釈しているから。
.NETの場合はCLR。

【3種類のメモリ領域】
ヒープ領域は静的領域、スタック領域と密接に連携しながらアプリケーションを動かしている。

・静的領域
グローバル変数や実行コードを格納する領域。
アプリケーションでまとめて1つ確保している。
ヒープ領域で作成されたインスタンスがメソッドを呼び出すと、静的領域に保存してある実行コード内のメソッドを参照する仕組み。

・ヒープ領域
アプリケーションでまとめて1つ確保している。
プログラム開始時に確保されるメモリ領域で、アプリケーションの必要に応じてメモリの割当て・開放を行う。
インスタンス変数はここに格納され、複数のスレッドから共用される。
オブジェクト指向プログラミングはこのヒープ領域を大量に使って動くため、メモリの管理であるGCが大事。
ガーベッジコレクション(GC)はヒープ領域内にある確保されたメモリをチェックし、不要と判断したら開放していく。
不要と判断する基準としては静的領域やスタック領域から参照されているかどうかを見ている。(ヒープ領域内で完全に独立 or 循環参照している)

・スタック領域
インスタンスがメソッドを実行する単位(スレッド単位)毎に確保される。
サブルーチン動作に必要なメモリである、ローカル変数、引数、戻り値を確保している。
メモリへの格納単位はサブルーチン毎になるが数が多い。そこで、後入れ先出し方式を採用して効率化を図っている。(スタック領域と呼ばれる由来)
35人のお客様がこれが役に立ったと考えています
レポート
2020年12月23日に日本でレビュー済み
Amazonで購入
プログラミング初級者〜中級者向けの著作を何冊か読みましたが、クラス、インスタンス、オブジェクトの説明がかなりふわっとしており、スッキリ理解できない状況が続いていました。
このままでは自走できるレベルにまでならない。。と悩んでいた時にこの本に出会い、オブジェクト指向のみならず、プログラミングシステムの全体像が相当理解出来た様に思います。独学でプログラミングを勉強して、コードも書ける様になってきたけど、全体の仕組みがいまいちわからないと言った方におすすめです。
1人のお客様がこれが役に立ったと考えています
レポート
2021年2月18日に日本でレビュー済み
Amazonで購入
気軽に読め、理解がしやすかったです。
この本を読んで本で紹介されている事柄を、さらに詳しく知りたいと思いました。好奇心をくすぐられて、今後も学習が進みそうで嬉しいです。
2021年7月4日に日本でレビュー済み
オブジェクト思考がなぜ有効なのかがわかる本
簡単な文章で書かれていたので分かりやすかったが実際にオブジェクト思考でプログラムを組むには情報量が少ないように感じた。
読み物としてはおすすめです。
2020年8月4日に日本でレビュー済み
Amazonで購入
Cを勉強している身ですが、いつかjavaでもやろうと思って「オブジェクト指向」がどのようなものか知ってみることにし、この本を見つけました。読んでみてわかったことは「オブジェクト指向」というのは名前に過ぎないということです。なんか難しく聞こえるただの名前です。中身を1つひとつ読んでいけば構造がわかっていきました。
とりあえず、すぐにでもjavaを始めようと思います。
「オブジェクト指向」の言語や手法を知るには素晴らしい本です。初心者の目線で説明してくれて、専門用語や仕組みもしっかり記載してあります。引用文献までしっかりと記載してあって、かなり時間をかけて本を作ったのだということが分かりました。☆5でフィニッシュです。
3人のお客様がこれが役に立ったと考えています
レポート
2018年7月30日に日本でレビュー済み
Amazonで購入
15時間ほどで読めた。

Pythonでクラスをどういう時に書くべきなのか、
オブジェクト指向でプログラミングするとはどういうことなのかよくわかっていないので
オブジェクト指向とは何なのかじっくり調べたいと思って読みました。

この本は1冊まるまる書いているので説明が豊富でわかりやすかったです。

Pythonの入門本とかだと犬とか人間とかを例にしたりして解説するのが余計に混乱させられていたので
オブジェクト指向の歴史と意義やクラス(カプセル化)・継承・ポリモーフィズムが
どう意味なのかわかりやすく説明してありよかったです。
59人のお客様がこれが役に立ったと考えています
レポート