Loading

摘要: Conversion function个人理解为是一个跟重载配合使用的重要结构,我们经常会对一些对象进行类型转换,比如把一个Double类型转为Int类型,或是float类型转Double类型,那么当我们构建自己的类的时候,我们希望当它与某种类型进行相加相减之类的操作时,能够自动将自己转换为对应的类 阅读全文
posted @ 2021-01-16 21:15 eveilcoo 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 这两种模式都是基于 Delegation(委托) + Inheritance(继承) 而来的, 首先讲一下Composite模式,也就是组合模式,是一个经典的设计模式。 组合模式是什么? 组合模式是指将对象组合成树形结构以表示"部分-整体"的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一 阅读全文
posted @ 2021-01-16 13:50 eveilcoo 阅读(139) 评论(0) 推荐(0) 编辑