human
OOPの原則について教えてください。
gpt
オブジェクト指向プログラミングの4つの基本原則は次のとおりです。

1.抽象化。システムの抽象表現を決定するために、クラスの形式でのエンティティの必要な属性と相互作用をモデリングします。
2.インカカプセル化。オブジェクトの内部状態と関数を隠し、オープンな関数セットを介してのみアクセスを提供します。
3.継承。既存のものに基づいて新しい抽象化を作成する可能性。
4.多型。多くの抽象化のフレームワーク内で、さまざまな方法で継承されたプロパティまたは方法を実現する可能性。
human
そして今、同じことをお願いしますが、6歳の子供にそれを明確にするために。（条項1は特に興味深いものです。非常に多くのunningな言葉があります！）
gpt
オブジェクト指向プログラミングの4つの基本原則は次のとおりです。

1.気晴らし（抽象化）。重要ではない側面、プロパティ、オブジェクトの関係、その本質的で論理的な特性と接続を強調するための気晴らし。
2.分離（カプセル化）。オブジェクトの内部状態と方法（アクション）の分離、およびオープンなメソッドセットを介した状態へのアクセスの提供。
3.継承。既存のオブジェクトに基づいたオブジェクトの新しい抽象化を作成する可能性。
4.普遍性（多型）。多くの抽象化のフレームワーク内で、さまざまなタイプのオブジェクトからデータを受け入れることができるプロパティまたはメソッドを実現する可能性。
human
最近では、子どもたちの共有には困難です... Asya、「多くの抽象化のフレームワーク内でさまざまな種類のオブジェクトからデータを受け入れることができるプロパティまたは方法を実現する可能性」について話し始めるでしょうか？抽象的な概念について話すのは難しいですが、これは子供だけでなく、必要です。これらの基本原則の本質を理解するのに役立つ、ある種の視覚的な例（人生の類推またはプログラミングの簡単な例）を紹介できますか？