ホームページ >よくある問題 >オブジェクト指向の 3 つの大きな特徴とは何ですか?

オブジェクト指向の 3 つの大きな特徴とは何ですか?

angryTom
angryTomオリジナル
2020-02-29 14:51:4749337ブラウズ

オブジェクト指向の 3 つの大きな特徴とは何ですか?

オブジェクト指向の 3 つの主要な特徴は何ですか。

オブジェクト指向の 3 つの主要な特徴は、カプセル化です。 , 継承 ,ポリモーフィズム

(関連ビデオ チュートリアルの共有:

java ビデオ チュートリアル)

カプセル化とは何ですか?

客観的なものを抽象クラスにカプセル化すると、クラスは信頼できるクラスまたはオブジェクトにのみデータとメソッドの操作を許可し、信頼できないクラスからは情報を隠すことができます。簡単に言うと、カプセル化により、オブジェクトの設計者とオブジェクトのユーザーが分離され、ユーザーはオブジェクトで何ができるかを知る必要があるだけで、オブジェクトがどのように実装されるかを知る必要はありません。カプセル化は、クラスとシステムのセキュリティを向上させるのに役立ちます。

継承とは何ですか?

継承とは、以前に定義された 1 つ以上のクラスからデータと関数を継承する新しい派生クラスを作成することを指します。新しいデータと関数を再定義または追加することで、クラスのレベルまたはグレードを確立できます。

ポリモーフィズムとは何ですか?

ポリモーフィズムとは、異なるクラスのインスタンスに対して同じ操作を実行すると、異なる実行結果が生成されます。つまり、異なるクラスのオブジェクトが同じメッセージを受信すると、異なる結果が得られます。

オブジェクト指向 (オブジェクト指向) は、ソフトウェア開発手法の 1 つです。オブジェクト指向の概念とアプリケーションは、プログラミングやソフトウェア開発を超え、データベース システム、インタラクティブ インターフェイス、アプリケーション構造、アプリケーション プラットフォーム、分散システム、ネットワーク管理構造、CAD テクノロジー、人工知能などの分野に拡大しました。オブジェクト指向は、現実世界を理解して抽象化する方法であり、コンピュータ プログラミング技術が一定の段階まで発展した成果です。

プログラミング チュートリアル入門 の詳細については、PHP 中国語 Web サイトに注目してください。

以上がオブジェクト指向の 3 つの大きな特徴とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。