{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
free FREE

Change Your Zip Code

Inventory information and delivery speeds may vary for different locations.

Location History

{{email ? __('Got it!') : __('Restock Alert')}}

We will notify you by email when the item back in stock.

Cancel
Yami

Jingdong book

面向对象分析与设计(第3版)(修订版)

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

面向对象分析与设计(第3版)(修订版)

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
Ends in
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
Sale ends in
Sale will starts after Sale ends in
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) Details
Best before

Currently unavailable.

We don't know when or if this item will be back in stock.

Unavailable in your area.
Sold Out

Details

Full product details
Content Description

本书是UML创始人Grady Booch的代表作之一。全书分为理论和应用两部分。理论部分深刻剖析了面向对象分析与设计(OOAD)的概念和方法。应用部分连续列出了5个不同类型、不同领域的应用,描述如何从初始阶段到交付阶段,将OOAD理论和方法应用到项目中。应用部分所涉及的领域包括系统架构、数据获取、密码分析、控制系统和Web开发,还给出了一些关于重要问题的有效建议,包括分类、实现策略和高***的项目管理。书中介绍的概念都基于牢固的理论基础。同时,作者十分注重实效,基于其丰富的经验,面向软件工程实践者的实际需要,提出了改进的对象开发方法,用于解决系统和软件开发者面临的复杂问题;运用大量例子说明了基本概念,解释了方法,并展示了在不同领域的成功应用。书中的表示法采用*新的UML 2.0,因此本书是学习UML 2.0不可多得的参考书。本书非常适合实际系统和软件的开发者、系统分析师或架构师、项目经理阅读,也可以作为高等院校软件工程和高级编程课程的教材使用。

Author Description

Grady Booch在软件架构、软件工程和建模领域的创新工作是世界知名的。从1981年Rational公司创建开始,他就一直担任该公司的首席科学家。Grady于2003年3月成为了IBM院士(IBM Fellow)。

Grady是统一建模语言(UML)*早的开发者之一,也是几个Rational产品的*早开发者之一。Grady曾担任世界各地一些复杂的软件密集型项目的架构师和架构指导者。

Grady是6本畅销书的作者,包括UML Users Guide和Object-Oriented Analysis with Applications。Grady发表了几百篇有关软件工程的技术文章,其中包括在20世纪80年代早期发表的文章,这些文章*先提出了面向对象设计的术语和实践。他曾在世界各地演讲和咨询。

Grady是美国计算机协会(ACM)、美国电气电子工程师学会(IEEE)、美国科学促进会(AAAS)、有社会责任的计算机专家协会(CPSR)的成员。他是IBM院士、ACM院士、世界技术网络院士,也是软件开发论坛梦想家。Grady是敏捷联盟、Hillside集团和软件架构师世界学院的创始委员会成员,也是Northface大学的顾问委员会成员。

Grady于1977年从美国空军学院获得学士学位,于1979年从加州大学圣巴巴拉分校获得电子工程科学硕士学位。

Grady与他的妻子和他的猫生活在科罗拉多。他的兴趣包括阅读、旅行、唱歌和弹奏竖琴。

Robert A. Maksimchuk是Unisys Chief Technology Office的一名研究主管。他关注新出现的建模技术,目的是提升Unisys 3D可视企业建模框架的战略方向。Bob为这项任务带来了不同行业的大量系统工程、建模、面向对象分析与设计的专业知识。他是UML for Mere Mortals和UML for Database Design的合著者,也写了许多文章。他曾经周游世界各地,在各种技术论坛上作为重要演讲者发言,举办关于UML和面向对象开发的研讨会和培训。Bob是电气电子工程师学会(IEEE)和国际系统工程学会(INCOSE)的成员。

Michael W. Engle是洛克希德马丁公司的首席工程师。他有超过26年的技术和管理经验——从项目启动到运营支持,涵盖了完整的系统开发生命周期。利用系统工程师、软件工程师和系统架构师的背景,Mike运用了面向对象技术,为复杂的系统开发提供创新的开发方式。

Bobbi J. Young,Ph.D.,是Unisys Chief Technology Office的一名研究主管。她有着多年的IT行业从业经验,与商业公司和国防部合同供应商一同工作。Young博士是一名咨询师,她在项目管理、企业架构、系统工程和面向对象分析与设计方面提供现场指导。在她的职业生涯中,她关注于系统生命周期过程和方法学,同时也关注企业架构。Young博士拥有生物学、计算机科学和人工智能学位,她获得了管理信息系统的博士学位,也曾是美国海军预备役的一名指挥官(已退伍)。

Jim Conallen是IBM Rational的模型驱动开发战略小组的一名软件工程师。在这个小组中,他积极参与,将对象管理集团(OMG)的模型驱动架构(MDA)计划应用于IBM Rational的模型工具中。Jim在基于资产的开发和可复用资产规范(RAS)领域也很活跃。Jim经常在会议上演讲,也经常写文章。他的专业领域是Web应用开发。

他开发了UML的Web应用扩展(WAE)。这是对UML的一种扩展,让开发者能够利用UML在合适的抽象和细节层面上对Web应用的架构进行建模。这项工作是IBM Rational Rose和Rational XDE Web Modeling功能的基础。

Jim与人合著了两个版本的Building Web Applications with UML,*一个版本采用微软公司的ASP技术,后一个版本采用J2EE技术。

Jim的经验也来自于加入Rational之前的工作,那时他曾是独立的咨询师、Peace Corps的志愿者和大学讲师。他还是3个孩子的父亲。Jim从Widener大学获得了计算机和软件工程的学士学位和硕士学位。

Kelli Houston是IBM Rational的IT咨询专家。她是IBM内部方法的方法架构师,负责编写方法并集成IBM的方法。除了方法架构师的角色,Kelli还在IBM内部领导Rational Method Composer(RMC)特别兴趣小组(SIG)工作,为客户和IBM内部咨询师提供有效使用RMC方面的咨询和现场指导服务。


王海鹏 软件开发者、译者、培训讲师。拥有二十余年IT行业经验,翻译了二十余本软件开发相关书籍,为行业内多家知名公司提供过培训。使用的开发语言主要是C/C++、Java和Lua。专注于提高软件开发的效率和品质。目前的工作领域是程序化交易和能源监控。潘加宇 多年软件开发经验,1999年创建UMLChina,潜心研究UML/UP相关技术的应用。已上门为将近60家企业提供UML/UP技术指导和训练服务。 Grady Booch在软件架构、软件工程和建模领域的创新工作是世界知名的。从1981年Rational公司创建开始,他就一直担任该公司的首席科学家。

Catalogue

目 录

第 1 篇 概念

第 1 章 复杂性 ....................................................................................... 2

1.1 复杂系统的结构 ....................................................................................... 3

1.1.1 个人计算机的结构 ....................................................................... 3

1.1.2 植物和动物的结构 ....................................................................... 4

1.1.3 物质的结构 ................................................................................... 5

1.1.4 社会机构的结构 ........................................................................... 5

1.2 软件固有的复杂性 ................................................................................... 6

1.2.1 定义软件复杂性 ........................................................................... 6

1.2.2 为什么软件在本质上是复杂的 ................................................... 7

1.3 复杂系统的 5 个属性 ............................................................................. 11

1.3.1 层次结构 ..................................................................................... 11

1.3.2 相对本原 ..................................................................................... 12

1.3.3 关注点分离 ................................................................................. 12

1.3.4 共同模式 ..................................................................................... 12

1.3.5 稳定的中间形式 ......................................................................... 13

1.4 有组织和无组织的复杂性 ..................................................................... 13

1.4.1 复杂系统的规范形式 ................................................................. 13

1.4.2 人在处理复杂性时的能力局限 ................................................. 16

1.5 从混沌到有序 ......................................................................................... 17

1.5.1 分解的作用 ................................................................................. 17

1.5.2 抽象的作用 ................................................................................. 21

XXII 面向对象分析与设计(第 3 版)(修订版)

1.5.3 层次结构的作用 ......................................................................... 22

1.6 复杂系统的设计 ..................................................................................... 23

1.6.1 作为科学和艺术的工程 ............................................................. 23

1.6.2 设计的含义 ................................................................................. 23

1.7 小结 ......................................................................................................... 26

第 2 章 对象模型 ................................................................................. 27

2.1 对象模型的演进 ..................................................................................... 27

2.1.1 程序设计语言的换代 ................................................................. 28

2.1.2 第一代和第二代早期程序设计语言的拓扑结构 ..................... 30

2.1.3 第二代后期和第三代早期程序设计语言的结构 ..................... 31

2.1.4 第三代后期程序设计语言的结构 ............................................. 32

2.1.5 基于对象和面向对象的程序设计语言的结构 ......................... 33

2.2 对象模型基础 ......................................................................................... 35

2.2.1 面向对象编程 ............................................................................. 38

2.2.2 面向对象设计 ............................................................................. 39

2.2.3 面向对象分析 ............................................................................. 40

2.3 对象模型要素 ......................................................................................... 40

2.3.1 抽象的意义 ................................................................................. 42

2.3.2 封装的意义 ................................................................................. 48

2.3.3 模块化的意义 ............................................................................. 51

2.3.4 层次结构的意义 ......................................................................... 55

2.3.5 类型的意义 ................................................................................. 61

2.3.6 并发的意义 ................................................................................. 64

2.3.7 持久的意义 ..................


Introduction

出版说明

经久不息的回荡

今时的读书人,不复有无书可读之苦,却时有品种繁多而无从择优之惑,甚而专业度颇高的技术书领域,亦日趋遭逢乱花迷眼的境地。此时,若得觅权威书评,抑或有公信力的排行榜,可按图索骥,大大增加选中好书的命中率。然而,如此良助,不可多得,纵观中外也唯见一枝独秀——素有“软件业奥斯卡”之美誉的 Jolt 奖!

震撼世界者为谁

在计算设备已经成为企业生产和日常生活之必备工具的今天, 专业和大众用户对于软件的功能、 性能和用户体验的要求都在不断提高。 在这样的背景下,如何能够发挥出软件开发的最高效率和最大效能, 已经是摆在每一个从业者面前的重大课题,而这也正是 Jolt 大奖横空出世的初衷及坚持数年的宗旨。

Jolt 大奖历时 20 余年, 在图书及软件业知名度极高, 广受推崇。 奖如其名,为引领计算机科学与工程发展主流, Jolt 坚持将每年的奖项只颁给那些给整个IT 业界带来震撼结果的图书、工具、产品及理念等,因一流的眼光及超高的专业度而得以闻名遐迩,声名远播。

除图书外, Jolt 针对软件产品设有诸多奖项分类,如配置管理、协作工具、数据库引擎/数据库工具、设计工具/建模、开发环境、企业工具、库/框架、移动开发工具等。但图书历来是 Jolt大奖中最受瞩目且传播最广的一个奖项分支。Jolt 曾设有通用类图书、技术类图书等分类,每个分类又设有“卓越奖”( JoltAward,一般为一个)和“生产力奖”( Productivity Award,一般为 2 或 3 个)。获奖技术图书一经公布,即打上经典烙印,可谓一举“震撼全世界”(赞助商Jolt 可乐的广告词)。

作为计算机技术图书的后进,我们总在追问——是谁在震撼世界,是谁在照亮明天? Jolt 大奖恰似摆在眼前的橱窗, 让我们可以近距离观看潮流在舞蹈,倾听震撼在轰鸣!

朝花夕拾为哪般

Jolt 像是一年一度的承诺,在茫茫书海中为我们淘砺出一批批经得起岁月冲刷的杰作, 头顶桂冠的佳作也因而得以一批批引进中国, 为国人开阔了眼界,滋补了技术养分。然而,或因技术差距造就的生不逢时、水土不服,或因翻译、制作的不如人意,抑或是疏于宣传等诸多原因,这些经典著作在国内出版后,尽管不乏如获至宝的拥趸,却仍不为诸多人所知,从而与大量本应从中获益的读者擦肩而过。既然这生生错失的遗憾本不该发生,则更不应延续。为此,我们邀国外出版同行、国内技术专家一道,踏上朝花夕拾之路,竭力为广大读者筛选出历久弥新、震撼依旧的 Jolt 图书精品。

Jolt 获奖图书皆由业界专家一致评出,并得到软件从业人员的高度认可,虽然这些书今天读来, 不再能看到 20 世纪史诗时代那般日新月异的理论突破,以及依赖于高深繁复的科学研究所取得的系统化成果, 更多是在日复一日的开发实践中总结和提炼出来的工程思想和方法论。重新选材之所以有所弃取,从Jolt 多年来的评奖规律中可窥端倪——一万小时真理见凡是在工程思想领域取得革命性、颠覆性突破的图书,就被归于“震撼”获奖分类。比如,从基于过程的程序设计模型过渡到面向对象的全新模型,就是软件开发思想上的一次带来巨大震撼的革命;再比如,打破传统的瀑布模型而转向持续集成的软件交付模型,这也是一场业界的重大思想转变。像这样的重大思想突破,可以说是数年甚至数十年一遇的,而荣获 Jolt 大奖的图书中更为常见的,则是基于最佳实践的“生产效率”获奖者。获得此类殊荣的图书,都是作者们从平凡的、重复的,甚至用一般人的眼光看来不怎么起眼的日常开发实践中,以独具的慧眼、过人的耐心和大胆的创新,闯开一条不平常道路的心血与经验总结。

这些图书所涉及的主题,都是普通的软件开发人员每天要面对的工作——代码阅读、 撰写测试用例、 修复软件问题……但就是这样貌似平淡无奇的工作,是否能每一天、每一个项目都做好,着实拉开了软件开发人员素质的差距,也决定了软件企业开发出来的产品和服务的质量。我们中国有一句古话,叫作熟能生巧;某位著名企业家也说过一句家喻户晓的名言:“把简单的事千百万次地做好,就是不简单的。”这些朴素而实际的真理,同样也是本套丛书最能彰显的所谓程序员精神。它建立在脚踏实地的实践基础之上,也充满了对于自由和创新的向往。

名作可堪比名曲

就不因岁月流逝而褪色来说,与这些 Jolt 名作相媲美者,只有那些百年响彻、震撼古今的经典名曲。希望本丛书带给大家的每部著作,也如百听不厌的乐曲,掩卷良久方余音绕梁,真知存心。仔细想来,软件开发与古典音乐岂非有异曲同工之妙?既是人类心智索问精确科学的探究, 亦是寻觅美学享受的追求。工程是艺术的根基,而艺术是工程的极致。衷心地希望各位读者能够认真阅读本丛书的本本珍品,并切实地用于自 己的日常工作中,在充分享受大师魅力的同时,为中国的软件事业谱写更多、更震撼的乐章。

谨以本书献给 Jan:

我的朋友,我的爱人,我的妻子。

——Grady


重看面向对象

软件的本质是什么?从不同的角度来看,会有不同的答案。有人认为是程序加文档, 有人认为是人机交互,有人认为是增删改查, 有人认为是抽象模型,而我认为是算法。

计算机科学的基石是图灵机抽象:一个输入集合,一个输出集合,一个内部状态集合,一个计算规则集合。这个抽象十分强大,我们甚至可以认为一头奶牛也是一个图灵机:吃的是草,挤的是奶。

一个表达式也是一个图灵机,其中的操作数是输入,求值的结果是输出。一个函数也是图灵机,参数是输出,返回值是输出。编程或设计软件就是在通用图灵机的基础上,设计一个具体的图灵机。我们设计软件接受怎样的输入,设计软件内部的状态,设计表示计算规则的代码,设计软件的输出。

近年来逐渐流行的函数式编程,就是建立在这个抽象的基础上。而且函数式编程的思想由来已久,可以追溯到最古老的高级语言之一: Lisp。这种思想非常简单:给定一个输入集合,经过函数的处理,给出一个输出集合。由此也导出了 Map-Reduce 等流行的架构设计模式: 一个计算集群仍然是一个图灵机。纯粹的函数有一点不足, 它没有内部状态。 可以说, 它是简化了的图灵机。但在有些时候,我们确实需要内部状态。根据内部状态的不同,对于同样的输入,可能给出不一样的输出。于是便有了闭包的概念,它是一个函数加上相关的上下文环境状态。这样,我们可以毫无困难地构建任何具体的图灵机(好吧,正确实现一个算法还是比较困难的)。

闭包可以看成是拥有内部状态的函数,这就相当于一个简单的对象,它只有一个方法。反过来,对象可以看成是几个闭包,它们共享了内部状态。所以有人说:闭包是懒人的对象,对象是懒人的闭包。因此,函数式编程和面向对象思想,在底层基础上是一致的。

面向对象思想的历史和函数式一样久远。实际上,它们都是我们在设计算法时的一种抽象。只有利用抽象概念,才能实现人与人之间的沟通。“你想吃苹果吗?”这里的“苹果”就是一个抽象概念,它隐藏了苹果实现的许多细节。人的大脑喜欢工作在一组抽象概念上。名词是结构或存在的抽象,动词是行为或过程的抽象。

我们在设计算法时,既需要函数抽象,也需要对象抽象。今天,面向对象和函数式编程的思想在各种编程语言中融合,可以说是殊途同归。

抽象是强大的工具,但用得不好,也会产生不良的后果。最重要的问题,就是创建太多不必要的抽象。毕竟,抽象只是我们脑中的概念,我们可以创造出任何概念。比如上帝和各种鬼神,直到科学家说,在科学的系统里不需要假设存在一个上帝。面向对象在这方面遇到的问题比较多。举例来说,一个 Java的 Hello world 程序,就要涉及好几个概念,直接导致程序的代码比较长。而在函数式编程中, 这通常只是一次函数调用。又比如, 在一个使用 Struts、 Spring、Hibernate 构建的 Java Web 应用程序中,处理一个 Get 请求的调用栈,可能是长长的一串。数据在不同的概念抽象之间反复倒手,白白浪费了计算资源。

任何两种观点都是互补的。 面向对象思想在过去的软件开发中取得了辉煌的成绩。函数式编程让我们能从另一个角度审视面向对象,更进一步体会面向对象抽象的强大,也发现面向对象中一些误用的地方。如无必要,勿增实体。也许我们不需要假设以太的存在,就能解释光在真空中的传播。

多年后重读这本书, 促使我重新思考, 需要利用哪些抽象来设计我的算法。

这些年来,这本书让我受益良多,再次向大家郑重推荐。

王海鹏

2016 年 1 月 5 日



Specifications

Brand Jingdong book
Brand Origin China

Disclaimer

Product packaging, specifications and price are subject to change without notice. All information about the products on our website is provided for information purposes only. Please always read labels, warnings and directions provided with the product before use.

View Full Terms of Use
Add to favorites
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
Quantity
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
Sold by JD@CHINA
Ship to
{{ __("Ship to United States only") }}
Free shipping over 69
Genuine guarantee

Added to Cart

Keep Shopping

More to Consider

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

Coupons

{{ coupon.coupon_name_new | formatCurrency }}
Clip Clipped Over
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
Expires soon {{ formatTime(coupon.use_end_time) }}

Share this item with friends

Cancel

Yami Gift Card

Get this exclusive deal when paying with gift card

Terms and Conditions

Gift card deals are special offers for selected products;

The gift card deals will automatically be activated if a customer uses gift card balance at check out and the balance is sufficient to pay for the total price of the shopping cart products with gift card deals;

You will not be able to activate the gift card deals if you choose other payment methods besides gift card. The products will be purchased at their normal prices;

If your account balance is not enough to pay for the products with gift card deals, you can choose to reload your gift card balance by clicking on the Reload button at either shopping cart page or check out page;

Products that have gift card deals can be recognized by a special symbol showing 'GC Deal';

For any additional questions or concerns, please contact our customer service;

Yamibuy reserves the right of final interpretation.

Sold by Yami

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

Yami is committed to provide our customers with a peace of mind when purchasing from us. Most items shipped from Yamibuy.com can be returned within 30 days of receipt of shipment (For Food, Beverages, Snacks, Dry Goods, Health supplements, Fresh Grocery and Perishables Goods, within 7 days of receipt of shipment due to damages or quality issues; To ensure that every customer receives safe and high-quality products, we do not provide refunds or returns for beauty products once they have been opened or used, except in the case of quality issues; Some products may have different policies or requirements associated with them, please see below for products under special categories, or contact Yami Customer Service for further assistance).
Thank you for your understanding and support.

Learn More

Sold by Yami

Terms and Conditions of Yami E-Gift Card

If you choose “Redeem automatically” as your delivery method, your gift card balance will be reload automatically after your order has been processed successfully;

If you choose “Send to Email”as your delivery method, the card number and CVV will be sent to the email address automatically;

Any user can use the card number and CVV to redeem the gift card, please keep your gift card information safely. If you have any trouble receiving email, please contact Yami customer service;

Yami gift card can be used to purchase both Yami owned or Marketplace products;

Yami gift card will never expire;

Yami gift card balance does not have to be used up at once;

All rights reserved by Yami.

Return Policy

Gift card that has already been consumed is non-refundable.

Sold by JD@CHINA

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Sold by JD@CHINA

Service Guarantee

Yami Cross-store Free Shipping over $69
Yami 30-days Return

Yami-China FC

Yami has a consolidation warehouse in China which collects multiple sellers’ packages and combines to one order. Our Yami consolidation warehouse will directly ship the packages to your door. Cross-store free shipping over $69.

Return Policy

You may return products within 30 days upon receiving the products. Sellers take responsibilities for any wrong shipment or missing items. Packing needs to be unopened for any other than quality issues return. We promise to pack carefully, but because goods are taking long journey to destinations, simple damages to packaging may occur. Any damages not causing internal goods quality problems are not allowed to return. If you open the package and any quality problem is found, please contact customer service within three days after receipt of goods.

Shipping Information

Yami Consolidation Service Shipping Fee $9.99(Free shipping over $69)

Sellers in China will ship their orders within 1-2 business days once the order is placed. Packages are sent to our consolidation warehouse in China and combined there. Our Yami consolidation warehouse will directly ship the packages to you via UPS. The average time for UPS to ship from China to the United States is about 10 working days and it can be traced using the tracking number. Due to the pandemic, the delivery time may be delayed by about 5 days. The package needs to be signed by the guest. If the receipt is not signed, the customer shall bear the risk of loss of the package.

Sold by JD@CHINA

Service Guarantee

Free shipping over 69
Genuine guarantee

Shipping

Yami Consolidated Shipping $9.99(Free shipping over $69)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yami Points information

All items are excluding from any promotion or points events on Yamibuy.com

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Yami

Download the Yami App

Back Top

Recommended for You

About the brand

Jingdong book

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

Reviews{{'('+ commentList.posts_count + ')'}}

Have your say. Be the first to help other guests.

Write a review
{{ totalRating }} Write a review
  • {{i}} star

    {{i}} stars

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

No related comment~

Review

Yami Yami

{{ showTranslate(commentDetails) }}Show Less

{{ strLimit(commentDetails,800) }}Show more

Show Original

{{ commentDetails.content }}

Yami
Show All

{{ formatTime(commentDetails.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Comments{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}Show Less

{{ strLimit(reply,800) }}Show more

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Cancel

That’s all the comments so far!

Write a review
How would you rate this item?

Please add your comment.

  • A nice nickname will make your comments more popular!
  • The nickname in your account will be changed to the same as here.
Thanks for your review
Our community rely on great reviews like yours to find the best of Asia.

Report

If you find this content inappropriate and think it should be removed from the Yami.com site, let us know please.

Cancel

Are you sure to delete your review?

Cancel

You’ve Recently Viewed

About the brand

Jingdong book