作者qrtt1 (XD)
看板CSSE
标题Re: [问题] oop
时间Sun Jun 12 01:27:26 2005
※ 引述《spanky (小莫)》之铭言:
: 有4个特点
: Encapsulation
: Imfomation hiding
: Inheritance
: Polymorphism
: 我总觉得Encapsulation Information hiding
: 根本是一样的东西
: 因为有了前者当然会有後者的产生
: 可是为什麽要分开列出呢
: 这其中有什麽差异吗???
封装简单说是"整组包好好的"
你有一个B-tree的class
他不单单只有B-tree这结构
还附上了addNode()
deleteNode()、search()等method
--------------------------------
资料与操作方法是整组包好好的
而不是以往先弄个B-tree
写几个function来操作他
function也没有一定要和此B-tree绑在一起
--------------------------------
资料隐藏,就是他内部到底怎麽实作,用了什麽样的结构
是被隐藏的
他里面用B+ tree或B-tree你都不会知道的XD
ps. 个人对这知识的理解是如此,如果有误请大家告诉我 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.59.94.118
※ 编辑: qrtt1 来自: 210.59.94.118 (06/12 01:30)