01-什么是 OOP?
什么是 OOP? — Rust 语言之旅
1分钟内可阅读完
内容来源 · Tour of Rust / Rust 语言之旅
用函数表达思想是一种成熟的行为和数据表示方式(C 语言已经这么做了几十年了!)。 从历史上看,计算机科学领域已经找到了其他的数据表达聚合和抽象的方式。 你可能熟知面向对象编程(OOP)就是这样一种方式。在本章中,我们将探索函数之外的 Rust 编程语言。
什么是 OOP? — Rust 语言之旅
Rust 不是 OOP — Rust 语言之旅
使用方法进行封装 — Rust 语言之旅
抽象与选择性暴露 — Rust 语言之旅
使用 Trait 实现多态 — Rust 语言之旅
Trait 自带方法 — Rust 语言之旅
Trait 继承 — Rust 语言之旅
动态调度和静态调度 — Rust 语言之旅
Trait 对象 — Rust 语言之旅
处理未知大小的数据 — Rust 语言之旅
泛型函数 — Rust 语言之旅
泛型函数简写 — Rust 语言之旅
Box — Rust 语言之旅
重温泛型结构体 — Rust 语言之旅
第七章 - 总结 — Rust 语言之旅