2016-12-15 9 views
0

私はXMLファイルを読み込み、XMLファイルのデータをクラス内のプライベートフィールドに格納するメソッドを持っています。抽象化またはカプセル化?

次に、パブリックゲッターを使用してプライベートフィールドを取得します。

これは基本的にカプセル化であると私は理解していますが、私は基本的に私のアイデアのようなオンラインの例を見ましたが、抽象と同様のロジックを参照しました。

誰かが私にこの抽象化の仕組みを教えてもらえますか?

+1

メソッド呼び出しの背後にあるXMLファイルの読み込みと解析の詳細は隠しています。それは抽象化の定義に適合します。 https://en.wikipedia.org/wiki/Abstraction_(software_engineering) –

答えて

1

私はそれがカプセル化と抽象化の両方であると思います。どのクラスもカプセル化のタイプなので、ここでは複雑な詳細を隠しているので、抽象化もそうです。