自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 重构第八章读书笔记(下)

8.10 Encapsulate (封装字段) 问题:你的类中存在一个public字段。 方法:将它生命为private,并且提供相应的访问函数。 动机:面向对象的首要原则就是封装,所以不应该将数据声明为public,可能会有其他对象修改这个数据,这样也会降低程序的模块化程度,比如使用private的话,可以保证数据和相关的代码比较集中,万一出现问题,也方便维护。 做法:1.为public字

2016-11-10 21:18:28 471

原创 《重构》第七章--读书笔记

第七章 在对象之间搬移特性 ——读书笔记 在对象的设计过程中,要决定把对象放在哪里,可能不会一开始就做对,但是可以运用重构,改变自己原先的设计,这就用到了本章所提到额重构手法。 7.1 Move Method(搬移函数)。 问题:你的程序中,有个函数与其所驻类之外的另一个类进行更多交流:调用后者或者被后者调用。 方法:在该函数最常引用的类中建立一个有着类似行为的新函数,将旧函数编程一个单纯

2016-11-03 19:27:45 546

qtox-端到端加密聊天工具

qtox,端到端加密聊天工具。去中心化,无中心服务器,你值得拥有

2018-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除