From b8ede7b78528be53ef6329ed72f9e75781962722 Mon Sep 17 00:00:00 2001 From: H2Sxxa Date: Sun, 12 May 2024 12:32:36 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=8F=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_posts/oop_with_fp_via_method_chain.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_posts/oop_with_fp_via_method_chain.md b/source/_posts/oop_with_fp_via_method_chain.md index f6a9e05..980787b 100644 --- a/source/_posts/oop_with_fp_via_method_chain.md +++ b/source/_posts/oop_with_fp_via_method_chain.md @@ -41,13 +41,13 @@ class Person: person = Person().set_name("Reimu").set_age(16) ``` -这就是方法链,这样的调用方法也就是链式调用! +像这样子调用一个方法之后返回自身实例继续调用自身方法就是方法链,这样的调用方法也就是链式调用! # 不可变性 在方法链中返回一个新的实例而不是实例本身,这也就是不可变性,一旦值确定后就不对其更改。 -大多数情况下你需要为你的类实现一下构造方法和复制方法,请看代码。 +大多数情况下你需要为你的类实现一下复制方法,请看代码。 ```python from typing import Self