オブジェクト指向 プログラミング 第二回 知能情報学部 新田直也
講義計画(あくまで予定) 第1回 プログラミング言語の種類と歴史 第2回 eclipseの基本操作 第3回 eclipseのデバッグ機能 第4回 構造化プログラミングの復習 第5回 演習 第6回 構造化指向からオブジェクト指向へ(1) 第7回 構造化指向からオブジェクト指向へ(2) 第8回 カプセル化とクラス(1) 第9回 カプセル化とクラス(2) 第10回 演習 第11回 継承 第12回 多相性(1) 第13回 多相性(2) 第14回 アプリケーションフレームワーク 第15回 演習
統合開発環境Eclipse 近年のソフトウェア開発では統合開発環境(IDE)が用いられる. Eclipse (IBM製, Java, C, C++, PHP, …) Visual Studio (Microsoft製, C, C++, C#, VB, …) Xcode (アップル製, Objective-C, C, C++, …) ソースコードの作成,編集,実行,デバッグ,解析,管理などが統合された一つの環境でできる. 言語や開発対象(Android? iPhone?)などによって適切なものは異なる.
Eclipseの起動 甲南大学基本メニューの中にある以下のようなアイコンをクリックして起動.
Eclipseの画面 複数のビューとエディタで構成されている. Java エディタ パッケージ エクスプローラ ビュー コンソール ビュー
HelloWorldの作成(前提知識) Eclipseでは,すべてのプログラムはプロジェクトとして開発される. Javaプログラムはクラスという部品によって構成される. Cプログラムは関数という部品によって構成されていた.
HelloWorldの作成(手順) 新しいJavaプロジェクト(HelloWorldプロジェクト)を作成する. HelloWorldクラスのmain()メソッド中にprint文を付け加える. System.out.println("Hello world!");
HelloWorldの作成(手順つづき) プログラムを実行する. メニューバーから 実行 -> 実行 -> Javaアプリケーション を選ぶ. コンパイルは自動でされる. 実行結果はコンソールビューに出力される.