zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

【Rust指南】面向对象的实现

2023-04-18 14:15:09 时间

在这里插入图片描述

  前言

   面向对象的编程语言通常实现了数据的封装继承并能基于数据调用方法。“设计模式四人帮”在《设计模式》中给出面向对象的定义:面向对象的程序由对象组成,对象包装了数据和操作这些数据的过程,这些过程通常被称作方法或操作。Rust 并不是面向对象的语言,但是面向对象的功能都可以通过自身的特点来实现。


1、实现封装(pub)

调用对象外部的代码无法直接访问对象内部的实现细节࿰