5、機能

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/weixin_45536396/article/details/102736033

機能

まず、関数の概念

コードの一部の特定の機能の完了、およびは、複数の場所で再利用することができます。

第二に、定義構文

主な機能:パブリック静的無効メイン(文字列[] args){

//ロジックコード

}

機能:パブリック静的void関数名(){//関数宣言

//論理機能を特定機能の完了を実装するためのコード

}

第三に、場所を定義

主な機能と並行して、クラス、外部の他の機能、。

第四に、関数を呼び出します

それは、直接、関数名を呼び出すことにより、必要とされる場合

構文:関数名(); //()は小さくすることはできません

第五に、関数のパラメータ

1.コンセプト:関数呼び出し関数の呼び出し側は、入力データを必要とします。

2.分類

。仮パラメータ:関数を呼び出すときに必要なフォームデータは、ローカル変数は同等、省略パラメータを宣言しました。

これは、パラメータリストと呼ばれるパラメータの複数から形成することができます。

パブリック静的ボイド関数名(パラメータ・タイプ名1パラメータ1、パラメータタイプ名2パラメータ2、...)} {

B実パラメータ:パラメータ設定のために、機能固有のデータを着信。引数と呼ばれます。

注型の実パラメータの要件、数、順序およびタイプパラメータが同じ数、順序でなければなりません。

パラメータデータ型パラメータ名1、パラメータ名2、パラメータ名の実施形態3を書き込むことができません。

3.パラメータを定義します

1.ログ:パラメータには、ユーザー名とパスワード、認証コードが必要です

2.登録:必要なパラメータ、ユーザー名、パスワード、電話番号、性別...

3. 2の数と尋ねる:必要なパラメータの数を入力します

A、B、Cのデータの種類:線形方程式を求めている4.ソリューション

5.お金を引き出す:パスワードの数は、パラメータマネーカードが必要

第六に、戻り値

関数の宣言は一貫性があると機能を実現しなければなりません。関数宣言は、戻り値の型を定義し、関数の実装が返される必要があり、その値と戻り値の型の戻り型が一致していなければなりません。

1.戻り値型の定義

関数の戻り値名のパブリック静的タイプ(パラメータリスト){

戻り値を返します。

}

戻り型はvoidデータオブジェクトタイプ+ +の8つの基本タイプを含む、任意の型であってもよいです

関数の戻り値:戻り値を返し、代表関数戻り、以降のコードは実行されません。

プロセスの戻り値2.

。関数の型のために

一つだけのreturn文:1)関数は、通常のシーケンスを実行します。
2)関数の分岐がある:各ブランチは、戻り値が存在しなければなりません
3)ループの機能:戻り値は、ループの外に配置されるべきです。

B。機能のためにvoid型の値を返しません。

1)。すべての機能コードが完了すると、この関数は自動的に戻ります。
2)機能を表すキーワードを使用すると、戻りコードは、その後実行されません返します。返します。

3.プロセスの関数の結果値を返します。

そしてリターンで同じ値の変数の型は、関数呼び出しの結果を受け入れます。

構文:変数名=戻り値型関数名(引数);あるいはダイレクトプリント機能名(引数);

七つのネストされた関数呼び出し

実行フロー:関​​数呼び出し、プログラムが関数呼び出しの位置に残り、その後実際のパラメータを順次優先機能コード内で実行さ、形状を割り当て参加している間、位置の関数を定義するために進むであろう、内部コードは、リターン機能の完了後に実行されます関数の位置に呼び出し、その後、ダウン続けます。

ここに画像を挿入説明

第五に、利益関数

1、コードの可読性を向上させる冗長コードを減らすために、コードがより簡潔です。

2.コードの再利用性を向上させる直接関数名で使用することができます。

3.修正しやすいコードの保守性を増やします。

4.共同開発を促進し、分裂を促進します。

1.関数の概念:コードの特定の機能が終了し、繰り返し使用することができます。

2.関数定義の構文

公共の静的な戻り値の型関数名(パラメータリスト){//関数の宣言

//関数の完全な特定の機能のコードを達成

}

三つの要素の機能:関数の戻り値の型パラメータリストの名前

3.関数名:識別子の命名を遵守し、それはあまりにも文字通り行うのがベストです。

機能の4戻り値:

関数の宣言は一貫性があると機能を実現しなければなりません。

構文を返します。戻り値を返します。

プロセスが復帰値については

関数処理の戻り値の1

a)のシーケンスフロー

b)は分岐処理

c)のリサイクルプロセス

2.関数処理の戻り値はありません

A)

B)

結果の戻り値の処理のための

関数のパラメータ

仮パラメータ:

実パラメータ:

6.関数呼び出し

関数名(パラメータリスト);

おすすめ

転載: blog.csdn.net/weixin_45536396/article/details/102736033
おすすめ