かんたん Visual Basic 改訂 2 版

カンタン ビジュアル ベーシック

かんたん Visual Basic 改訂 2 版の表紙
プログラミング
著者:
高橋広樹(タカハシ, ヒロキ)
出版社:
技術評論社
出版日:
2017年07月
ISBN:
9784774190402
シリーズ:
プログラミングの教科書
在庫:
在庫あり
3(2 件 / 楽天ブックス)
初級者向け
Visual BasicプログラミングBasic入門書サンプルコード図解プログラミング教育初学者向け文法解説実践的学習

なぜ注目されているか

総合2826位

書籍紹介

よくわかる! プログラミングの入門書。プログラミングの文法事項を豊富なイラストと実例を使って徹底理解! 豊富なサンプルコードでやさしく解説。つまずくポイントも図解で解決。基本の文法事項を完全網羅。

技書の森解説

『かんたん Visual Basic 改訂 2 版』 (高橋広樹 著、技術評論社、2017 年 7 月刊) は、プログラミングの教科書シリーズの 1 冊で、Visual Basic の基本的な文法を一通り学ぶ入門書です。版元は、イラストによる図解で概念を説明しているのでプログラミングが初めての人でも学習を進められること、各章の最後に練習問題を収めていることを挙げ、Visual Studio 2017 に対応した版と案内しています。版元が挙げる対象は、Visual Basic の文法をきちんと学びたい人です。版元の著者紹介によると、高橋広樹は社内システムエンジニアで、VB.NET と C# の Tips を提供するサイト「HIRO's.NET」を運営しています。

開発環境の用意から GUI アプリケーションまで、全 16 章の構成

1 章「Visual Basic をはじめよう」は、Visual Basic の概要、開発環境の入手とインストール、ソリューションとプロジェクトの作成、ソースコードの入力と保存、プログラムの実行と停止です。2 章はプログラムの始まりと終わり、ステートメント、文字の出力と入力の取得、コメント、インデントを扱います。3 章は変数の宣言と代入、型推論、有効範囲、型変換、定数、列挙型、タプル型、4 章は算術、代入、ビットシフト、比較、論理、連結の各演算子、5 章は If と Select Case による条件分岐、6 章は For...Next、For Each、While、Do...Loop と、Parallel.For と Parallel.ForEach による繰り返し、7 章は多次元配列とジャグ配列を含む配列です。

8 章と 9 章はクラスの基本と応用で、フィールド、インスタンス化、メソッド、プロパティ、オーバーロード、コンストラクター、パーシャルクラス、構造体を扱い、10 章は継承、Shadows と Overrides、アクセス修飾子、11 章は抽象クラスとインターフェースです。12 章はデリゲートとラムダ式とイベント、13 章は List、SortedList、Stack、Queue、Dictionary とジェネリッククラスの定義と制約、14 章は LINQ の基本と応用と実行のタイミングと集計関数、15 章は Try、Catch、Finally と例外クラスの自作による例外処理です。16 章「GUI アプリケーションの開発」は、画面のデザイン、イベント、ビルドと実行を扱います。各章は「この章のまとめ」と章末復習問題で終わります。

8 章から 14 章、クラスと継承、ジェネリック、LINQ

クラスはデータと処理をまとめた型の設計図で、オブジェクト指向 の部品として 8 章と 9 章が扱います。10 章の Overrides は派生クラスで基本クラスのメソッドを上書きする指定で、基本クラスの型の変数から呼んでも派生クラスの処理が動く振る舞いが 多態性 です。Shadows は同じ名前の別のメンバーで基本クラスのメンバーを隠す指定です。13 章の ジェネリクス は、List (Of Integer) のように要素の型を引数で受け取る仕組みです。14 章の LINQ は、コレクションから条件に合う要素を絞り込み、並べ替え、集計する処理を問い合わせの式で書く機能で、実行のタイミングの節が遅延実行を扱います。

Visual Studio 2017 のサポート

本書の画面と手順は Visual Studio 2017 に合わせたものです。Microsoft Learn の製品ライフサイクルによると、Visual Studio 2017 のメインストリーム サポートは 2022 年 4 月に終了しました。延長サポートの終了日は 2027 年 4 月です。本書は、開発環境の用意から、変数、演算子、条件分岐、繰り返し、配列、クラスと継承、抽象クラスとインターフェース、デリゲートとイベント、ジェネリック、LINQ、例外処理、GUI アプリケーションの開発までを全 16 章に収めています。

この本に興味がある方におすすめ

関連する本

関連記事

関連用語

共有: