以非成员非友元替代成员函数
摘要:
面向对象要求数据应该尽可能的被封装,然而与直观相反,成员函数带来的封装性比非成员非友元要低。 非成员函数可以允许函数有较大的包裹弹性。 如果某些东西被封装,则不可见,不可见的东西越多则我们就有越大的弹性去变化他,因为我们改变的仅仅直接影响看到改变的那些人事物。 另一方面如果非成员友元和成员函数机能相 阅读全文
posted @ 2017-04-20 16:04 邗影 阅读(248) 评论(0) 推荐(0) 编辑
posted @ 2017-04-20 16:04 邗影 阅读(248) 评论(0) 推荐(0) 编辑
posted @ 2017-04-20 12:48 邗影 阅读(287) 评论(0) 推荐(0) 编辑
posted @ 2017-04-20 12:30 邗影 阅读(330) 评论(0) 推荐(0) 编辑