Rust有面向对象特性吗?
原文中文,约1500字,阅读约需4分钟。发表于: 。structs、traits 和 impls 被解释为在 Rust 中进行 OOP 的一种方式。 关于语言的哲学比较: Rust 具有对象特性,但并不以它们为导向。 Java 现在具有函数式特性,但仍然大力鼓励对象设计。 tructs、traits 和 impls 可用让你使用对象。你可用逻辑、多态性封装了数据。 Rust最大的缺失特性是继承,继承是子类型的一种形式。Rust...
Rust中的structs、traits和impls被解释为一种OOP方式,但Rust并不是面向对象的语言。Rust的类型系统与函数式语言建模类似,更关注数据及其移动方式。