随笔分类 -  收藏类

面向对象九个重要概念
摘要:1、封装(encapsulation) 对象(或者说是类)可以封装变量, 函数及其它对象. 所谓"封装"即调用对象的用户不必了解实现特定功能的详细代码和过程, 只需懂得设置对象属性(即定义时被封装的变量), 调用其方法(即定义时被封装的函数)就可以了. 2、信息/实现的隐藏 一个被封装的单元可以从外部(公有视图),也可以从内部(私有视图)来访问。良好封装的代价是公有视图中无数细节的压缩,... 阅读全文

posted @ 2007-03-16 21:08 sunlin 阅读(323) 评论(0) 推荐(0)

导航