14:00今回はJavaプログラムの作成と編集を効率化するコード生成機能とリファクタリング機能を紹介します。3.4の使い方を紹介していきます。3.4を使ったデータベース操作」までで、Eclipseのインストールと設定、Eclipseを用いてアプリケーションを開発・デバッグしテストするまでの一般的な流れ、バージョン管理システムと連係する機能、データベースを操作する機能などを説明しました。今回は、Javaプログラムの作成と編集を効率化するコード生成機能とリファクタリング機能を紹介します。コード生成機能は、クラスの作成時などにプログラムの一部を自動生成してくれる機能です。これに対して、リファクタリング機能は、作成済みのプログラムを編集するときに関連する編集を自動化してくれる機能です。よって、この2機能はEclipseではメニューが異なり、関連書籍などでは別々に説明している場合が多いようです。実際のプログラム開発では、プログラムの生成と編集は連続した作業であり、作業の流れに例えて理解したほうがわかりやすいように思います。そこで今回は、Eclipseがコード生成機能とリファクタリング機能として提供しているたくさんの機能から、初心者にも利用しやすいいくつかをサンプルの流れに沿って説明します。今回のサンプルでは前回までで作成したプロジェクトやパッケージ、追加したプラグインは用いません。画面画像は「JStyle」プラグインを導入済みの状態のものです。3.4プラグインのインストール/設定方法」をご覧ください。3.4を使ったデータベース操作」GetterおよびSetterの生成とコードテンプレート機能(1)では最初に、もっとも単純な単体クラスでのコード生成機能の利用例として、GetterおよびSetter(アクセッサ)の生成機能と、コードテンプレート機能を説明します。下記の手順でサンプルのクラスを作成します(クラスの作成方法の詳細は第2回をご覧ください)。以上で、サンプルクラスの作成は完了です。次のページからは、早速、GetterおよびSetter(アクセッサ)を生成していきます。1962年札幌市生まれ。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。