在Java中进行组件化

发布于2017年10月20日的限定公开文章。

包装

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

班级

调用其他类的方法,可以按照以下方式指定。

クラス名.メゾット名;

方法

    • 配列はアドレスを(渡す/戻す)している.

 

    • 仮引数(の数・型)が異なる場合,オーバーロードできる.

 

    起動時にコマンドライン引数を指定できる.
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; //変数を戻す
        }
}
public class others {
    public static void keikyu () {
        System.out.println("赤電,抜かしたるでぇ!");
    }
}
广告
将在 10 秒后关闭
bannerAds