プロシージャ向けとオブジェクト向けの違い

1058 ワード

プロセス向け:機能を実現する必要がある場合、各ステップは自分で行い、実現機能のすべての詳細を処理する必要があります.オブジェクト向け:機能を実現する必要がある場合、私たちは自分でする必要はありません.すでにその機能を持っているものを直接探して、問題を解決してくれます.
eg:食事は過程に向かいます:野菜を買う-野菜を洗う-料理を作る-皿を詰める-対象に向かいます:ホテルに行く-違いを食べます:過程に向かって強調するのはステップです.対象に向かって強調するのが対象で、ここの対象はホテルです.特徴:対象に向かうのは私たちの思考習慣にもっと合った思想で、彼は問題を簡単化することができて、そして私たちを実行者から指揮者に変えることができます.オブジェクト向け言語には、3つの基本的な特性があります.1.パッケージング方法はprivateキーワードをパッケージングするものであり、パッケージング2である.継承性3.たじょうたいせい
プログラムの例:
package test03;

import java.util.Arrays;

public class oop {
    /*      ,      ,  :[1, 2, 3, 4, 5]*/
    //      :
    public static void main(String[] args) {
        int[] arrayA = {1, 2, 3, 4, 5};
        System.out.print("[");
        for (int i = 0; i < arrayA.length; i++) {
            if (i==arrayA.length-1)
                System.out.println(arrayA[i]+"]");
            else
            System.out.print(arrayA[i] + ", ");
        }
        System.out.println("==========");
        //    :
        System.out.println(Arrays.toString(arrayA));

    }


}