毎日1質問:オブジェクト指向の特徴は何ですか?

質問:オブジェクト指向の特徴は何ですか?

A:カプセル化、継承、多態性、および抽象的。

1.パッケージは、オブジェクトが内部特性及び挙動を非表示にする機能を提供しカプセル化します。オブジェクトは、その中にデータを変更するために、他のオブジェクトによってアクセスすることができる多数の方法を提供します。Javaでは、その中でも、修飾子の3種類:、官民および保護されました。同じパッケージ内または異なるアクセス権指定されたターゲット下の異なるパッケージ内の他の各修飾子。

ここでは、パッケージを使用することの利点のいくつかは以下のとおりです。

  • オブジェクトの内部状態を保護するために、オブジェクトのプロパティを非表示にすることで、

  • コードの改善された利便性と保守性、オブジェクトの挙動を変更又は単一拡張することができるので

  • オブジェクト間の有害な相互作用を禁止する、モジュール性を高めます

2. A後継継承フィールドには、対象に、ベースクラスから取得する機能および方法を提供します。継承は、コードの再利用のラインを提供し、あなたはまた、クラスを変更することなく、既存の特性に新しいカテゴリを追加することができます。

3.多型多型は、同じインターフェイスの能力を示すか、異なるデータ型への基本的なプログラミング言語です。多相型の操作は、上記の値の他のタイプに適用されてもよいです。

4.要約抽象化ステップは、クラスの実装の詳細を作成するのではなく、それらの機能によれば、従って、特定の実施例の思想から分離されます。Javaは、露光のみの作成をサポートし、抽象クラスのインターフェイスメソッドの実装が含まれていません。この技術の主な目的は、抽象クラスアクションと実装の詳細が分離されます。

おすすめ

転載: www.cnblogs.com/tong-yuan/p/11986518.html