自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 收藏
  • 关注

原创 在类中使用nonlocal关键字时,如何正确地处理作用域混淆的问题?

命名先行:给不同作用域变量加专属前缀,从源头避免同名;明确职责nonlocal仅用于修改 “类方法嵌套的外层临时变量”,不触碰其他作用域;按需声明:修改外层变量才用nonlocal,只读不声明,全局变量用global;隔离操作:嵌套函数仅处理外层临时变量,其他作用域操作放在外层方法;调试验证:通过打印或__dict__确认变量归属,排查混淆问题。

2025-12-25 11:34:30 541

原创 在配置文件中配置禁用特定的命名规则时,有哪些需要注意的地方?

在配置文件中禁用 Ruff 特定命名规则时,核心要把握「准确、有效、可控、可追溯规则码准确大小写,确保规则已启用;遵循配置文件格式,注意优先级顺序;验证配置生效,评估禁用后的影响;团队内达成共识,记录禁用理由并锁定版本。遵循这些注意事项,可避免配置失效、规范混乱等问题,确保命名规则的禁用既满足项目特殊需求,又不牺牲代码的可读性和可维护性。

2025-12-25 10:04:49 824

原创 如何在实际项目中确保类变量和实例变量的命名规范得到遵守?

确保类变量和实例变量命名规范得到遵守,核心是构建 “全流程闭环管控体系前期定标:制定清晰可量化的规约,明确例外场景审批流程,让开发者知道 “遵守什么”;中期管控:通过工具 + IDE 实时校验、代码模板预设,让开发者 “无法轻易犯错”;后期拦截:通过代码审查 + CI/CD 流水线,杜绝不规范代码入库,让 “违规成本高于遵守成本”;长期固化:通过培训、激励、分享,让遵守规范成为开发者的 “肌肉记忆”,形成项目文化。

2025-12-25 09:38:38 711

原创 类变量和实例变量的访问和修改方式在多线程环境下有哪些注意事项?

类变量:全局共享,多线程并发修改必现竞争条件,需使用类级锁保护,优先避免频繁修改;实例变量:仅在 “多线程共享同一实例” 时存在风险,需使用实例级锁或 “线程本地存储” 隔离,独立实例无需同步;最小化共享状态,优先使用线程私有数据;若必须共享,通过锁或线程安全结构保证原子操作,减少锁粒度;关键操作:非原子操作(自增、修改可变对象内部元素)必须加锁,读取共享变量也需在锁保护下进行,避免脏读。

2025-12-24 11:46:53 678

原创 详解 Python 类变量与实例变量的访问步骤与案例

操作通过实例 (dog1.var通过类 (Dog.var读取1. 先找实例变量2. 再找类变量直接找类变量修改(可变对象)修改的是共享的类变量(如果实例没有该变量)修改的是类变量赋值在实例中创建 / 更新实例变量,遮蔽类变量更新类变量最佳实践:明确你的意图如果你想操作所有实例共享的数据,请始终使用类名.变量名的形式,例如。这能让代码意图更清晰,避免误解。如果你想操作某个特定实例的数据,请使用self.变量名。小心使用可变的类变量:像列表 (list)、字典 (dict。

2025-11-30 18:26:10 570

原创 详解 Python 中类变量与实例变量的访问操作流程

定义与存储类变量:定义在类的内部,方法的外部。它被所有该类的实例共享,存储在类的命名空间()中。实例变量:通常定义在__init__方法中,以self.开头。它属于某个特定的实例,不共享,存储在实例的命名空间()中。访问原则(核心)读取(Read):当通过实例()访问一个变量时,Python 会遵循 “先找实例,再找类,最后找父类” 的顺序。赋值(Write):当通过实例()给一个变量赋值时,Python 会优先在该实例的命名空间中创建或修改这个变量。这是最容易产生混淆的地方。

2025-11-30 18:24:56 884

原创 Python 类变量与实例变量访问:步骤解析与常见误区

类 (Class):可以看作是一个蓝图或模板。比如,一个 “汽车” 的设计图。实例 (Instance):是根据这个蓝图制造出来的具体对象。比如,你开的那辆红色特斯拉 Model 3。类变量 (Class Variable):属于蓝图本身的属性。它被所有根据该蓝图创建的实例所共享。例子:蓝图上写着 “所有汽车都有 4 个轮子”。这里的 “4 个轮子” 就是一个类变量。无论你造多少辆车,这个属性都不变,并且是所有车共有的信息。实例变量 (Instance Variable):属于每个具体实例的属性。

2025-11-30 18:20:57 677

原创 全面详解 Python 中类变量与实例变量的访问步骤

操作类型代码示例查找 / 修改位置行为说明读取变量实例 -> 类 -> 父类遵循属性查找顺序。修改 / 创建实例变量仅实例在实例的__dict__中创建或更新变量,遮蔽类变量。修改 / 创建类变量仅类在类的__dict__中创建或更新变量,影响所有未遮蔽它的实例。原地修改可变类变量仅类找到类变量并对其进行修改,因为这不是赋值操作。最佳实践:明确意图:如果你想访问或修改类变量,始终使用类名(如Dog.count),这样代码意图更清晰,不易出错。初始化可变对象。

2025-11-29 19:44:54 502

原创 Python 类变量与实例变量访问:步骤分析与案例演示

明确区分用途类变量: 用于存储所有实例共享的数据,如默认配置、常量、计数器。实例变量: 用于存储每个实例特有的数据。访问原则访问实例变量,始终使用。访问类变量,为了代码清晰和避免歧义,推荐始终使用,即使在类的内部方法中。修改原则要修改类变量的值,必须使用。避免通过的方式来修改类变量,因为这通常会创建一个实例变量并遮蔽类变量(对于不可变类型),或者产生意外的共享修改(对于可变类型)。警惕可变类变量当类变量是可变对象(如列表list、字典dict)时,通过任何实例对其进行原地修改(如。

2025-11-29 19:42:54 623

原创 详解 Python 类变量与实例变量的访问步骤与注意事项

在深入探讨访问步骤之前,我们首先要明确二者的定义和根本区别。特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置在类的内部,但在任何方法的外部。在类的方法内部,通常是在__init__方法中,并且以self.开头。所属对象属于类本身。属于类的具体实例(即通过类创建的对象)。内存存储所有实例共享同一份内存空间。每个实例都有自己独立的一份内存空间。主要用途存储所有实例共有的属性或状态。例如,计数器、默认配置等。存储每个实例独有的属性或状态。

2025-11-29 19:40:44 998

原创 Python 类变量与实例变量:访问步骤解析与实操应用

为所有实例提供一个可修改的默认配置。python运行if config:else:# 注意:这里如果直接 self.config = Configurable.default_config# 会导致所有实例共享同一个字典对象!修改一个会影响所有。# 正确做法是创建一个副本。print(f"obj1 的配置: {obj1.config}") # 输出: {'theme': 'dark', 'language': 'en'}

2025-11-29 19:39:01 423

原创 详解 Python 中访问类变量和实例变量的流程步骤

操作通过实例 (通过类 (Class.var访问 (读)1. 先查2. 再查直接查修改 (写)创建 / 更新实例变量),遮蔽类变量。修改类变量),影响所有实例。对可变类变量的操作 (如append通过实例查找到类变量后,就地修改共享对象,影响所有实例。就地修改共享对象,影响所有实例。核心要点查找顺序实例自身 -> 类 -> 父类。修改实例变量只影响该实例。修改类变量:请使用,这样会影响所有实例。避免陷阱在var是类变量时,不是在修改它,而是在遮蔽它。对于需要每个实例独立的可变对象,请在。

2025-11-29 19:36:09 651

原创 详解 Python 中访问类变量和实例变量的关键步骤

特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置类的内部,方法的外部__init__方法或其他实例方法中,以self.开头所属类本身单个实例对象共享性所有实例共享每个实例独有通过类名访问(推荐)不可以通过实例名访问(可以,但会触发查找)(推荐)修改方式(必须)修改效果影响所有实例(除非实例有同名实例变量)只影响当前实例常见用途共享常量、计数器、默认配置对象的状态(如名字、年龄、属性)

2025-11-28 21:40:32 226

原创 全面拆解 Python 访问类变量与实例变量的步骤

查找顺序:访问属性时,Python 遵循实例 -> 类的查找链。修改原则实例.属性 = 值:永远只操作实例的命名空间。如果属性名与类变量相同,会创建一个实例变量来 “遮蔽” 类变量。类.属性 = 值:永远只操作类的命名空间。这会真正地修改类变量,并影响所有未被遮蔽的实例。可变类变量陷阱:当类变量是可变对象时,通过实例对其进行原地修改(如append)会影响所有实例,因为它们共享同一个对象的引用。应在__init__中为每个实例创建独立的可变对象。

2025-11-28 21:39:05 315

原创 详解 Python 中类变量与实例变量的访问步骤与技巧

在深入访问步骤之前,我们先快速回顾一下这两个概念。类变量 (Class Variable)定义位置:在类的内部,但在任何方法(包括__init__)的外部。归属:属于类本身,被所有该类的实例(对象)共享。作用:通常用于定义所有实例都共有的属性或常量。例如,一个Dog类的所有实例都有 4 条腿,这个legs = 4就可以作为类变量。实例变量 (Instance Variable)定义位置:通常在类的__init__方法中,通过的形式定义。归属:属于特定的实例(对象)。

2025-11-28 21:36:57 295

原创 Python 类变量与实例变量:访问步骤详解与常见问题

特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置类体内部,方法外部通常在__init__方法中所属对象类实例共享性所有实例共享每个实例独有访问方式Class.var或修改方式推荐常见陷阱1. 通过实例赋值会创建新的实例变量2. 可变类变量被所有实例共享无特殊陷阱,但需确保在__init__中正确初始化理解类变量和实例变量的访问机制及区别,是掌握 Python OOP 的关键一步,能帮助你写出更清晰、更不易出错的代码。

2025-11-28 21:35:39 243

原创 Python 类变量与实例变量访问:步骤指南与案例分析

首先,我们要明确这两种变量的定义和存储位置。类变量 (Class Variable)定义位置:在类的内部,但在任何方法的外部。所属对象:属于类本身,被该类的所有实例(对象)共享。存储位置:在类的命名空间()中。常见用途:存储所有实例都相同的属性,例如计数器、默认配置等。实例变量 (Instance Variable)定义位置:通常在类的__init__方法中,通过的形式定义。所属对象:属于特定的实例(对象),每个实例都有一份独立的拷贝。存储位置:在每个实例的命名空间()中。常见用途。

2025-11-28 21:32:52 257

原创 Python 类变量与实例变量访问:步骤指南与案例分析

首先,我们要明确这两种变量的定义和存储位置。类变量 (Class Variable)定义位置:在类的内部,但在任何方法的外部。所属对象:属于类本身,被该类的所有实例(对象)共享。存储位置:在类的命名空间()中。常见用途:存储所有实例都相同的属性,例如计数器、默认配置等。实例变量 (Instance Variable)定义位置:通常在类的__init__方法中,通过的形式定义。所属对象:属于特定的实例(对象),每个实例都有一份独立的拷贝。存储位置:在每个实例的命名空间()中。常见用途。

2025-11-27 10:29:33 243

原创 深度解析 Python 中类变量与实例变量的访问步骤

首先,我们要明确类变量和实例变量的本质区别。类变量 (Class Variable)定义:在类的定义中,方法之外声明的变量。存储位置:存储在类的命名空间 (Class Namespace)中。可以通过查看。特点:它属于类本身,被所有该类的实例共享。实例变量 (Instance Variable)定义:通常在__init__方法中,通过的形式声明。存储位置:存储在每个实例对象自己的命名空间 (Instance Namespace)中。可以通过查看。特点。

2025-11-27 10:28:11 344

原创 详解 Python 类变量与实例变量的访问步骤与应用

特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置在类的内部,但在任何方法的外部。在类的方法内部,通常是在__init__方法中,通过self关键字定义。所属对象属于类本身。属于类的某个具体实例(对象)。内存存储所有实例共享同一份内存空间。每个实例都拥有自己独立的一份内存空间。主要用途存储所有实例共享的数据,如默认配置、计数器等。存储每个实例独有的数据,如对象的属性。简单比喻:类变量就像是一个班级的共同财产,比如教室里的投影仪。

2025-11-27 10:26:45 245

原创 Python 访问类变量与实例变量:步骤拆解与实操指南

首先,我们创建一个Dog类,并定义一个类变量和一个实例变量。python运行class Dog:# 1. 这是一个类变量# 所有狗都属于同一个物种# 2. 这是实例变量# 每个狗有自己的名字和年龄# 在方法内部访问实例变量和类变量特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置类体内部,方法外部__init__方法或其他方法内部,使用self归属类单个实例共享性所有实例共享每个实例独有访问方式类名.变量名或实例.变量名修改方式。

2025-11-27 10:25:18 352

原创 详解 Python 中访问类变量与实例变量的完整操作步骤

我们先看一个完整的例子,然后分步解析。python运行class Dog:# 1. 定义类变量species = "Canis lupus familiaris" # 所有狗的物种都是一样的count = 0 # 用于计数创建了多少只狗# 2. 定义实例变量self.name = name # 每只狗的名字是独一无二的self.age = age # 每只狗的年龄是独一无二的# 3. 在方法中访问和修改类变量Dog.count += 1 # 使用类名来修改类变量是最佳实践。

2025-11-27 10:23:28 397

原创 详解 Python 类变量与实例变量的访问步骤与注意事项

在深入探讨访问步骤之前,我们首先要明确二者的定义和根本区别。特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置在类的内部,但在任何方法的外部。在类的方法内部,通常是在__init__方法中,并且以self.开头。所属对象属于类本身。属于类的具体实例(即通过类创建的对象)。内存存储所有实例共享同一份内存空间。每个实例都有自己独立的一份内存空间。主要用途存储所有实例共有的属性或状态。例如,计数器、默认配置等。存储每个实例独有的属性或状态。

2025-11-26 22:59:24 629

原创 Python 类变量与实例变量:访问步骤解析与实操应用

为所有实例提供一个可修改的默认配置。python运行if config:else:# 注意:这里如果直接 self.config = Configurable.default_config# 会导致所有实例共享同一个字典对象!修改一个会影响所有。# 正确做法是创建一个副本。print(f"obj1 的配置: {obj1.config}") # 输出: {'theme': 'dark', 'language': 'en'}

2025-11-26 22:57:07 218

原创 详解 Python 中访问类变量和实例变量的流程步骤

操作通过实例 (通过类 (Class.var访问 (读)1. 先查2. 再查直接查修改 (写)创建 / 更新实例变量),遮蔽类变量。修改类变量),影响所有实例。对可变类变量的操作 (如append通过实例查找到类变量后,就地修改共享对象,影响所有实例。就地修改共享对象,影响所有实例。核心要点查找顺序实例自身 -> 类 -> 父类。修改实例变量只影响该实例。修改类变量:请使用,这样会影响所有实例。避免陷阱在var是类变量时,不是在修改它,而是在遮蔽它。对于需要每个实例独立的可变对象,请在。

2025-11-26 22:55:35 275

原创 Python 类变量与实例变量访问:步骤拆解与原理分析

操作通过实例 (dog1.var通过类 (Dog.var访问 (Read)1. 先查实例自身2. 再查类3. 最后查父类直接查类赋值 (Write)创建 / 修改实例变量,遮蔽类变量创建 / 修改类变量,影响所有未被遮蔽的实例修改可变对象内容如果访问到的是类变量,则会影响所有实例,因为它们共享对象引用直接修改类变量的内容,影响所有实例最佳实践建议:类变量:用于存储所有实例共享的、不会轻易改变的数据,例如常量、默认配置等。如果类变量是可变对象,请务必小心,确保你是真的想让所有实例共享它。实例变量。

2025-11-26 22:52:49 378

原创 深度讲解 Python 访问类变量与实例变量的步骤

首先,我们要明确这两种变量到底是什么。操作类型访问 (Read)修改 (Write)通过实例 (obj.var遵循 “先实例,后类” 的查找顺序。创建或修改实例变量。如果类中存在同名变量,会发生 “遮蔽”。通过类名 (Class.var直接访问类变量。直接修改类变量,影响所有未被 “遮蔽” 的实例。

2025-11-26 22:51:16 220

原创 详解 Python 中访问类变量与实例变量的完整操作步骤

我们先看一个完整的例子,然后分步解析。python运行class Dog:# 1. 定义类变量species = "Canis lupus familiaris" # 所有狗的物种都是一样的count = 0 # 用于计数创建了多少只狗# 2. 定义实例变量self.name = name # 每只狗的名字是独一无二的self.age = age # 每只狗的年龄是独一无二的# 3. 在方法中访问和修改类变量Dog.count += 1 # 使用类名来修改类变量是最佳实践。

2025-11-25 23:42:48 409

原创 Python 类变量与实例变量访问:步骤解析与原理讲解

类变量 (Class Variable)定义位置:在类的内部,但在任何方法(包括__init__)的外部。所属对象:属于类本身。共享机制:被所有该类的实例共享。一个实例对类变量的修改(在特定条件下)会影响到其他所有实例。作用:通常用于定义所有实例都需要共享的属性或常量。实例变量 (Instance Variable)定义位置:通常在类的__init__方法中,通过self.变量名的形式定义。也可以在其他方法中通过self添加。所属对象:属于具体的实例。共享机制不共享。

2025-11-25 23:41:43 394

原创 全面讲解 Python 访问类变量与实例变量的步骤

特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置类内部,所有方法之外通常在__init__方法中,使用self归属类单个实例共享性所有实例共享每个实例独有访问方式(推荐)(有陷阱)self.var(类内部)(类外部)修改方式常见用途定义常量、计数器、所有实例的默认值存储每个对象独有的状态最佳实践建议:明确访问:访问类变量时,优先使用的形式,这样可以清晰地表达你的意图,避免歧义。避免陷阱:避免通过实例名修改类变量。

2025-11-25 23:41:01 297

原创 详解 Python 类变量与实例变量的访问流程步骤

plaintext访问 obj.attr+-- 1. 检查 obj.__dict__ 是否有 'attr'?| || +-- 是 -> 返回 obj.__dict__['attr'] (结束)| || +-- 否 -> 进入下一步+-- 2. 检查 obj.__class__.__dict__ 是否有 'attr'?| || +-- 是 -> 返回 obj.__class__['attr'] (结束)| || +-- 否 -> 进入下一步。

2025-11-25 23:40:03 415

原创 Python 类变量与实例变量:访问步骤演示与技巧总结

特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置在类的内部,所有方法的外部。在类的方法内部,通常是在__init__方法中。所属对象属于类本身。属于类的每个具体实例(对象)。内存存储所有实例共享同一份内存空间。每个实例都拥有自己独立的内存空间。主要用途存储所有实例共享的数据,如计数器、默认配置等。存储每个实例独有的数据,如对象的属性。明确用途如果一个值对于类的所有实例都是相同的,并且不希望被轻易改变,就用类变量。例如,圆周率pi。

2025-11-25 23:39:28 224

原创 详解 Python 类变量与实例变量的访问流程与步骤

在深入流程之前,我们首先要明确什么是类变量,什么是实例变量。类变量 (Class Variable)定义位置:在类的内部,但在任何方法(包括__init__)的外部。所属对象:属于类本身。这个类的所有实例(对象)都共享这一个变量。作用:通常用于定义所有实例都共有的属性或常量。例如,一个Dog类可以有一个类变量species,其值为 "Canis familiaris",因为所有狗都属于这个物种。实例变量 (Instance Variable)定义位置:通常在类的__init__方法中,通过。

2025-11-24 18:19:27 555

原创 详解 Python 中类变量与实例变量的访问操作步骤

操作类型通过实例 (s1.xxx通过类 (结果和解释访问s1.name✅正常访问。实例访问实例变量;类访问类变量。访问s1.school✅ / ❌实例访问类变量(可行);类访问实例变量(报错修改s1.name = "张小三"Student.school = "新学校"✅正常修改。实例修改自己的实例变量;类修改类变量(所有实例共享此变化)。赋值s1.school = "新学校"⚠️遮蔽 (Shadowing)。为s1创建一个新的实例变量school不会修改类变量。此后s1.school。

2025-11-24 18:18:00 649

原创 Python 访问类变量与实例变量:步骤梳理与案例分析

明确区分:清晰地知道哪些数据是所有实例共享的(用类变量),哪些是每个实例独有的(用实例变量)。访问规范在类内部,访问实例变量用self.变量名,访问类变量用类名.变量名。在类外部,访问实例变量用实例.变量名,访问类变量用类名.变量名。修改规范修改实例变量用实例.变量名 = 值。修改类变量必须用类名.变量名 = 值。警惕可变类变量:除非你明确希望所有实例共享一个可变对象(如计数器),否则不要使用可变对象(列表、字典等)作为类变量来存储每个实例的数据。应在__init__

2025-11-24 18:16:44 367

原创 Python 类变量与实例变量访问:步骤拆解与注意事项

特性类变量 (Class Variable)实例变量 (Instance Variable)定义位置类的内部,方法的外部通常在__init__方法中,使用self所属对象类本身类的具体实例共享性被所有实例共享每个实例独有访问方式Class.var或修改方式必须用用常见用途存储所有实例共有的常量或计数器存储每个实例独有的状态最佳实践明确意图:想共享数据用类变量,想每个实例独有数据用实例变量。修改类变量请用类名:避免使用的形式进行赋值或修改,这极易引起混淆。可变类变量要小心。

2025-11-24 18:15:25 252

原创 全面讲解 Python 类变量与实例变量的访问步骤

明确你的意图如果一个属性对于所有实例都是相同的,或者需要在所有实例间共享状态(如计数器),就使用类变量。如果一个属性是每个实例独有的,就使用实例变量。修改类变量的正确方式为了代码的清晰和避免误解,修改类变量时,始终通过类名来进行避免通过实例来修改类变量,因为这实际上是在创建一个实例变量,容易引起混淆。可变对象作为类变量的陷阱如果类变量是一个可变对象(如列表list、字典dict),所有实例对它的修改都会直接影响到这个共享对象,因为它们引用的是同一个内存地址。python运行。

2025-11-24 18:14:16 800

原创 详解 Python 访问类变量与实例变量的步骤与原理

查找顺序:访问时,顺序是实例->类->父类。修改行为:通常是创建 / 修改实例变量。如果类变量存在且是不可变对象,会发生 “遮蔽”。创建 / 修改类变量,影响所有没有 “遮蔽” 该变量的实例。对可变类变量(如列表)的原地修改(.append+=等)会影响所有实例。最佳实践当你知道要操作的是类变量时,始终使用Class.var的形式,这样意图清晰,不易出错。谨慎使用可变对象作为类变量。如果你发现自己在考虑用一个列表或字典作为类变量,请停下来想一想:这个变量真的是所有实例都共享的状态吗?

2025-11-23 23:18:14 705

原创 Python 类变量与实例变量:访问步骤指南与实例演示

为了更好地理解,我们可以把类(Class)想象成一个蓝图,而实例(Instance)则是根据这个蓝图建造出来的具体对象。类变量 (Class Variable)定义位置:在类的内部,但在所有方法(包括__init__)的外部定义。所属对象:属于类本身。共享性:这个类的所有实例都共享同一个类变量。任何一个实例对它的修改(在特定条件下)都会影响到其他所有实例。用途:通常用于定义所有实例都需要共享的属性或常量,例如计数器、默认配置等。实例变量 (Instance Variable)定义位置。

2025-11-23 23:17:33 529

原创 Python 类变量与实例变量访问:步骤解析与原理剖析

特征类变量 (Class Variable)实例变量 (Instance Variable)定义位置在类的内部,但在任何方法(包括__init__)的外部。在类的方法内部,通常是在__init__方法中,并且以self.开头。所属对象属于类本身。属于类的每个具体实例(对象)。内存存储所有实例共享同一份内存空间。每个实例都拥有自己独立的一份内存空间。主要用途存储所有实例共享的数据,如计数器、默认配置等。存储每个实例独有的数据,如姓名、年龄、ID 等。

2025-11-23 23:16:51 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除