Loading

摘要: 一、2的幂次方的基本定义 什么样的数为2的幂次方?例如2^0=1,2^1=2,2^2=4……,符合公式2^n(n>=0)的数称为2的幂次方。 如何判断一个数是否为2的幂次方呢?基本思路:把一个数不断的除以2,得到商与余数,若余数等于1,则这个数必然不是;若余数大于1,则继续除以2,直到商等于1。若商 阅读全文
posted @ 2020-03-17 21:27 Dwaynerbing 阅读(2210) 评论(0) 推荐(0) 编辑
摘要: 一、explicit和implicit explicit 关键字用于声明必须使用强制转换来调用的用户定义的类型转换运算符;implicit 关键字用于声明隐式的用户自定义的类型转换运算符。 总结来说:explicit和implicit都是用于用户自定义的类型转换运算符,explicit是显示转换,i 阅读全文
posted @ 2020-03-17 17:30 Dwaynerbing 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 一、控制反转 1:类与类的依赖 依赖是面向对象中用来描述类与类之间一种关系的概念。两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务,这样的两个对象之间主要体现为依赖关系 2:控制反转(IoC,Inverse of Control) 说反转则要先说“正转”,传统中,在程 阅读全文
posted @ 2020-03-17 16:05 Dwaynerbing 阅读(770) 评论(0) 推荐(0) 编辑