>659
その通り。抽象化です。(カプセル化、あるいは隠蔽化でも良いと思いますが)
では次。
�@抽象化のメリットは何ですか?
�AData::open は何に対して、何を抽象化してますか?