C言語によるオブジェクト指向プログラミング入門

坂井 弘亮(著)

商品番号
121130
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2009年12月14日
出荷開始日
2009年12月15日
ISBN
9784798121130
判型
B5変
ページ数
320
キーワード
プログラミング  ゲーム  C言語  オブジェクト指向

販売価格:¥3,080(税込)

ポイント:280pt (10%)
詳細はこちら

送料無料

現在、本商品は販売しておりません。
ほしい物リストに追加

組込み開発/自作OSやゲームプログラミングに 脱入門プログラマから、この道十年超のベテランまで!!

本書ではまずオブジェクト指向プログラミングの前段階として、1章でオブジェクト指向について簡単に説明します。オブジェクト指向との比較のために、構造化設計についても説明します。
2章では、実用的なライブラリ作成について説明します。これは、オブジェクト指向でクラスライブラリを作成していく際に必要な知識となります。
さらに、C言語でオブジェクト指向プログラミングを行う方法について3章以降で解説します。構造化プログラミングやC言語でのライブラリ作成などについてはすでに知識があり、C言語でのライブラリ作成などについてはすでに知識があり、C言語によるオブジェクト指向の実装方法についてまず知りたいかたは。3章から読み進めても構いません。
本書のプログラムはすべてC言語で書かれています。読むためにはC言語の基本的な知識を必要とします。またヘッダファイルやライブラリの作成方法などの知識も必要とします。これらについては参考文献に詳しくありますので、そちらも参考にしてください。
本書の最終的なテーマは、より良いプログラムを書く手段のひとつとして、オブジェクト指向を知ることです。
より良いプログラムを書くためにはオブジェクト指向の知識だけでは不十分であり、ライブラリの作成方法や構造化プログラミングなど、他にも様々な知識が必要です。1章と2章を読むことで、これらの知識の補充することもできるでしょう。

第1章 オブジェクト指向とは

1.1 オブジェクト指向前夜―構造化プログラミング
1.2 オブジェクト指向プログラミング

第2章 ライブラリの作成

2.1 高速三角関数ライブラリ
2.2 ライブラリの仕様
2.3 ライブラリのファイル構成
2.4 ライブラリのリスト
2.5 ライブラリアーカイブ
2.6 ライブラリのインストール
2.7 評価
2.8 高速化のヒント
2.9 共有ライブラリ
2.10 まとめ

第3章 オブジェクト指向に必要な概念とC言語による実装

3.1 その1.抽象化(abstraction)
3.2 その2.カプセル化(encapsulation)
3.3 その3.動的なオブジェクトの生成
3.4 その4.継承(inheritance)
3.5 その5. 多様性(polymorphism)
3.6 まとめ
3.7 その他の話題

第4章 オブジェクト指向プログラミングの実際例(設計編)

4.1 なにをクラスにするか?
4.2 オブジェクト間の関係
4.3 継承の利用
4.4 多様性の利用―moveメソッド
4.5 リファレンスカウンタ
4.6 多様性の利用
4.7 configure.hの作成
4.8 デバックの考慮
4.9 エラー処理
4.10 コマンドライン引数の処理

第5章 オブジェクト指向プログラミングの実際例(開発編)

5.1 Soundクラス
5.2 Displayクラス
5.3 Movileクラス
5.4 Rabbitクラス
5.5 Monsterクラス
5.6 Playerクラス
5.7 Gameクラス
5.8 Titleクラス
5.9 GameOverクラス
5.10 ChaseGameクラス
5.11 ObjListクラス
5.12 main()関数
5.13 Makerfile
5.14 まとめ

各種問い合わせは以下のリンクからご連絡ください

関連商品

動かして学ぶ!Python Django開発入門 第2版

販売価格:3,740円(税込)

2022.03.14発売

手づくり工作をうごかそう!micro:bitプログラミング 第2版

販売価格:2,090円(税込)

2022.02.15発売

おすすめ特集

情報処理教科書シリーズ

情報処理技術者試験におすすめの参考書「EXAMPRESS 情報処理教科書シリーズ」で最短合格!

ベンダー資格 試験対策本特集

ベンダー資格に関する書籍を試験ごとに紹介!ベンダー資格試験対策本特集

ゲームプログラミング・ゲーム制作関連本

趣味で始めてみたい方や、ゲームプログラマー・ゲームデザイナーにもおすすめ!ゲーム制作おすすめ本

Excel本大特集

【Excel本大特集】業務効率化やスキルアップに!おすすめの学習書をご紹介。

マネジメント・リーダーシップ特集

人材育成やチームビルディング、プロダクトマネジメントや業務改善など、組織を目標達成に導く書籍

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催。

特集をもっと見る