Javaの学習の概要レッスン

A:Javaはコメントをオーバーロード

同じクラスは、同じ方法が異なるパラメータリストの複数のメソッド名、メソッドのオーバーロードと呼ばれる現象があります。

次のシナリオが含まれる異なるパラメータのリスト:

  • 異なるパラメータの数
public class Computer
{
	public int add(int a, int b)
	{
		return a + b;
	}
	public int add(int a, int b, int c)
	{
		return a + b + c;
	}
}
  • に対応するパラメータの異なる種類の
public class Computer
{
	public int add(int a, int b)
	{
		return a + b;
	}
	public double add(double a, double b)
	{
		return a + b;
	}
}

注意:

  • 異なるパラメータリストは、同じメソッド名、プロセスパラメータと同じタイプの数が、異なるパラメータ名、そのメソッドが呼び出され、リロードすることができないという場合には、あること、異なるパラメータの名前が含まれていません。
  • アクセス指定子、修飾子、戻り値の型:メソッドは、他のコンポーネントとの比較に参加しません。

これらのメソッドを呼び出すときに、同じ名前(または通常のコンストラクタメソッド)を持つクラスのメソッドの複数は、最後にそのデータ型コールと渡されるパラメータ呼び出されたメソッドの数に依存します。

public class Teacher {

	public static void print(int age, String name) 
	{
		System.out.println(age + "," + name);
	}

	public static void print(String name, int age) 
	{
		System.out.println(name + "," + age);
	}

	public static void main(String [] args) 
	{
		print(33, “王小红”);// 依次传入int类型和String类型数据,所以调用第一个方法
		print("王小红", 33);//依次传入String类型和int类型数据,所以调用第二个方法
	}
}

2:Javaの戻り値コメント

ときリターン動作のための方法:

  • メソッドは、指定された値のタイプを返し、オブジェクトがあってもよいです
  • メソッドの終わり

この方法では、フォームに戻ります。

  • タイプが返された:iを返します。
int add(int x, int y)
{
	return x + y;
}
  • なし戻り値の型:戻り;

戻り値を表すない一般的な方法のボイド前者は、戻り値はボイドではありません。

void name(){
	System.out.println("FOREVER_GWC");
}

リリース6元記事 ウォンの賞賛0 ビュー48

おすすめ

転載: blog.csdn.net/FOREVER_GWC/article/details/104599327