Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

第九章 · 使用对象

本章讲解如何在 Move 代码中创建、存储、转移和接收对象,掌握对象操作的全部 API。

本章内容

主题你将学到
7.1key 能力使结构体成为对象、UID 的作用
7.2store 能力嵌套存储、与 key 的区别
7.3UID 与 IDobject::new()、id() 方法、UID 销毁
7.4存储函数transfer / public_transfer / share / freeze
7.5转移限制有 store 与无 store 的区别
7.6接收对象transfer::receive、对象邮箱模式

学习目标

读完本章后,你将能够:

  • 正确使用 key 和 store 能力定义对象
  • 选择合适的存储函数管理对象
  • 实现对象间的转移和接收