0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Javaでの部品化

Last updated at Posted at 2019-05-20

2017年10月20日に限定公開した記事.

パッケージ

package パッケージ名;
import パッケージ名; //FQCNを省略できる.

クラス

別クラスのメゾットの読み出しは,以下のように指定する.

クラス名.メゾット名;

メゾット

  • 配列はアドレスを(渡す/戻す)している.
  • 仮引数(の数・型)が異なる場合,オーバーロードできる.
  • 起動時にコマンドライン引数を指定できる.
Main.java
public class Main {
        public static void main (String args[]) {
            System.out.println("東海道新幹線です.");
            others.keikyu(); //クラスを指定
            System.out.println("リニアがやってきた!");
            System.out.println(linear(new java.util.Scanner(System.in).nextLine()) + "本に減便された!");
        }
        public static int linear (String afraid) { // 戻り値,引数の型を指定
            System.out.println(afraid + "などと抜かしおって…");
            int howmany = new java.util.Random().nextInt(100);
            System.out.println("1日" + howmany + "本に減便してくれるわ!");
            return howmany; //変数を戻す
        }
}
others.java
public class others {
    public static void keikyu () {
        System.out.println("赤電,抜かしたるでぇ!");
    }
}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?