ニートです1からプログラミングを教えてくれるat PROGニートです1からプログラミングを教えてくれる - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト873:t.mourning ◆HeJleJP5y2 16/03/22 22:12:29.04 .net 関数を使う場合は int func(int n) { return ((n * n) - 1); } System.out.println(func(1)); System.out.println(func(2)); System.out.println(func(3)); System.out.println(func(4)); System.out.println(func(5)); System.out.println(func(6)); System.out.println(func(7)); System.out.println(func(8)); System.out.println(func(9)); System.out.println(func(10)); となる。 関数には引数と呼ばれるものがあり、 それを受け取り引数ごとに違う処理をしたり、 違う結果を返したりすることができる。 また、Javaのオブジェクト指向ではメンバ関数と呼ばれるインスタンスの処理を定義することができる。 HumanクラスのgetName関数などがメンバ関数となる。 メンバ関数はそのインスタンスの変数にアクセスできるため、 引数として渡されているような挙動が可能である。 逆にインスタンスに(あまり)関係のない挙動をふるまう関数を 静的関数、スタティック関数などと呼ぶ。 staticを関数の宣言部につけ、関数から参照できるのは (基本的に)そのクラスのstaticな変数か 引数として渡された変数のみである。 以上を踏まえて 課題:Sudokuクラスの70~84行目を何でもよいので関数化せよ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch