内容へ移動
DOT's Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
programming:reading
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== オブジェクト指向のソースコード ====== ===== クラスの宣言 ===== <code java> public class Hoge { } </code> Hogeというクラスを定義し、アクセス修飾子をpublicにする。 ===== メソッドの宣言 ===== <code java> public int m(int a){ } </code> mというメソッドを定義し、アクセス修飾子をpublicにする。 メソッドmはint型の引数を1つ取り、戻り値はintである。 ===== 変数の宣言と代入 ===== <code java> Hoge v = new Hoge(); </code> Hogeという型の変数vを用意し、クラスHogeをインスタンス化して代入する。 (:!: 上記により、オブジェクト指向プログラミングではクラスを型として扱えることが分かります。) ===== メソッドの呼び出し ===== <code java> m(a); </code> 変数aを引数として渡し、メソッドmを呼び出す。 <code java> v = m(a); </code> 変数aを引数として渡し、メソッドmを呼び出す。 その戻り値を変数vに代入する。 ===== 条件式 ===== <code java> if (a < b){ } </code> 変数aが変数b未満であればブロック内({}の中)の処理を実行し、 そうでなければ何もしない。 ===== 繰り返し ===== <code java> for (int i = 0; i < 10; i++){ } </code> int型の変数iを0で初期化し、iが10未満の間、繰り返す。 繰り返すごとにiを1づつインクリメントする。 ===== ラムダ式 ===== <code java> (a) -> System.out.println(a); </code> ラムダ式は変数aを引数に取り、ラムダ式の処理(->より右の部分)で標準出力する。
programming/reading.txt
· 最終更新:
2017/09/21 00:20
by
dot
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ