08 2022 档案

摘要:结构体 上一节中提到需要一个更高级的数据结构来帮助我们更好的抽象问题,结构体 struct 恰恰就是这样的复合数据结构,它是由其它数据类型组合而来。 其它语言也有类似的数据结构,不过可能有不同的名称,例如 object、 record 等。 结构体跟之前讲过的元组有些相像:都是由多种类型组合而成。但 阅读全文
posted @ 2022-08-16 19:28 riusky 阅读(85) 评论(0) 推荐(0) 编辑
摘要:元组是由多种类型组合到一起形成的,因此它是复合类型,元组的长度是固定的,元组中元素的顺序也是固定的。 可以通过以下语法创建一个元组: fn main() { let tup: (i32, f64, u8) = (500, 6.4, 1); } 变量 tup 被绑定了一个元组值 (500, 6.4, 阅读全文
posted @ 2022-08-15 21:42 riusky 阅读(51) 评论(0) 推荐(0) 编辑
摘要:单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需 阅读全文
posted @ 2022-08-03 23:09 riusky 阅读(8) 评论(0) 推荐(0) 编辑
摘要:抽象工厂模式 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂 阅读全文
posted @ 2022-08-03 22:37 riusky 阅读(5) 评论(0) 推荐(0) 编辑
摘要:字符串 在其他语言中,字符串往往是送分题,因为实在是太简单了,例如 "hello, world" 就是字符串章节的几乎全部内容了,但是如果你带着同样的想法来学 Rust,我保证,绝对会栽跟头,因此这一章大家一定要重视,仔细阅读,这里有很多其它 Rust 书籍中没有的内容。 首先来看段很简单的代码: 阅读全文
posted @ 2022-08-03 00:50 riusky 阅读(125) 评论(0) 推荐(0) 编辑
摘要:工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 介绍 意图:定义一个创建对象的接口, 阅读全文
posted @ 2022-08-01 00:32 riusky 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示