trpl-zh-cn/src/ch17-00-oop.md

7 lines
675 B
Markdown
Raw Normal View History

# Rust 是一个面向对象的编程语言吗?
2017-04-02 16:26:42 +08:00
> [ch17-00-oop.md](https://github.com/rust-lang/book/blob/master/second-edition/src/ch17-00-oop.md)
> <br>
> commit 759801361bde74b47e81755fff545c66020e6e63
2017-05-15 08:27:11 +08:00
面向对象编程Object-Oriented Programming是一种起源于 20 世纪 60 年代的 Simula 编程语言的模式化编程方式,然后在 90 年代随着 C++ 语言开始流行。关于 OOP 是什么有很多相互矛盾的定义在一些定义下Rust 是面向对象的在其他定义下Rust 不是。在本章节中,我们会探索一些被普遍认为是面向对象的特性和这些特性是如何体现在 Rust 语言习惯中的。