From 257e88d79f97c083def2cb7ba60840810eeac34b Mon Sep 17 00:00:00 2001 From: Aaron Date: Mon, 15 Sep 2025 11:25:51 +0800 Subject: [PATCH] =?UTF-8?q?09-15-=E5=91=A8=E4=B8=80=5F11-25-51?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 02.面向对象/01.初识面向对象.md | 14 +++++++------- 02.面向对象/03.类的继承.md | 8 ++++---- 02.面向对象/04.封装与多态.md | 8 ++++---- 02.面向对象/05.类的成员.md | 8 ++++---- 02.面向对象/06.反射与双下方法.md | 8 ++++---- 5 files changed, 23 insertions(+), 23 deletions(-) diff --git a/02.面向对象/01.初识面向对象.md b/02.面向对象/01.初识面向对象.md index fb530b1..d1e13d1 100644 --- a/02.面向对象/01.初识面向对象.md +++ b/02.面向对象/01.初识面向对象.md @@ -169,8 +169,8 @@ class Human: def work(self): print(self,'会工作') -Human.work('chensong') -Human.__dict__['work']('chensong') +Human.work('张三') +Human.__dict__['work']('张三') ``` ## 从对象的角度研究类 @@ -210,7 +210,7 @@ class Human: self.a = age self.h = hobby -obj = Human('chensong','男','18','男') +obj = Human('张三','男','18','男') ``` ### 对象操作对象空间属性 @@ -229,7 +229,7 @@ class Human: self.a = age self.h = hobby -obj = Human('chensong','男',18,'男') +obj = Human('张三','男',18,'男') print(obj.__dict__) ``` @@ -247,7 +247,7 @@ class Human: self.a = age self.h = hobby -obj = Human('chensong','男',18,'男') +obj = Human('张三','男',18,'男') obj.job = 'IT' del obj.n obj.s = '女' @@ -269,7 +269,7 @@ class Human: self.a = age self.h = hobby -obj = Human('chensong','男',18,'男') +obj = Human('张三','男',18,'男') print(obj.mind) print(obj.language) obj.a = 666 @@ -297,7 +297,7 @@ class Human: def tools(self): print(self.n,'会使用工具') -obj = Human('chensong','男',18,'男') +obj = Human('张三','男',18,'男') obj.work() obj.tools() ``` diff --git a/02.面向对象/03.类的继承.md b/02.面向对象/03.类的继承.md index ad6cb5f..dd18092 100644 --- a/02.面向对象/03.类的继承.md +++ b/02.面向对象/03.类的继承.md @@ -98,7 +98,7 @@ print(Person.type_name) Person.eat('东西') print(Person.type_name) -p1 = Person('aaron','男',18) +p1 = Person('张三','男',18) print(p1.__dict__) print(p1.type_name) p1.type_name = '666' @@ -131,7 +131,7 @@ class Cat(Aniaml): class Dog(Aniaml): pass -p1 = Person('eagle','男',18) +p1 = Person('张三','男',18) p1.eat() ``` @@ -164,7 +164,7 @@ class Cat(Aniaml): class Dog(Aniaml): pass -p1 = Person('aaron','男',18,'想吃东西') +p1 = Person('张三','男',18,'想吃东西') p1.eat() ``` @@ -196,7 +196,7 @@ class Cat(Aniaml): class Dog(Aniaml): pass -p1 = Person('aaron','男',18,'想吃东西') +p1 = Person('张三','男',18,'想吃东西') p1.eat() ``` diff --git a/02.面向对象/04.封装与多态.md b/02.面向对象/04.封装与多态.md index b32fa8c..65650c4 100644 --- a/02.面向对象/04.封装与多态.md +++ b/02.面向对象/04.封装与多态.md @@ -20,8 +20,8 @@ class Foo: self.name = name self.age = age -obj1 = Foo('chensong',18) -obj2 = Foo('aaron',16) +obj1 = Foo('张三',18) +obj2 = Foo('李四',16) ``` 第二步:从某处调用被封装的内容 @@ -36,8 +36,8 @@ class Foo: print(self.name) print(self.age) -obj1 = Foo('chensong',18) -obj2 = Foo('aaron',16) +obj1 = Foo('张三',18) +obj2 = Foo('李四',16) print(obj1.name) print(obj2.age) diff --git a/02.面向对象/05.类的成员.md b/02.面向对象/05.类的成员.md index 653b653..a06ac50 100644 --- a/02.面向对象/05.类的成员.md +++ b/02.面向对象/05.类的成员.md @@ -311,9 +311,9 @@ class Student: return cls.__num -Student('陈松', 18) -Student('阿松', 36) -Student('松松', 73) +Student('张三', 18) +Student('李四', 36) +Student('王五', 73) print(Student.getNum()) ``` @@ -370,7 +370,7 @@ class People: def bmi(self): return self.weight / (self.height**2) -p1=People('陈松',75,1.85) +p1=People('张三',75,1.85) print(p1.bmi) ``` diff --git a/02.面向对象/06.反射与双下方法.md b/02.面向对象/06.反射与双下方法.md index 7392f35..32c10ca 100644 --- a/02.面向对象/06.反射与双下方法.md +++ b/02.面向对象/06.反射与双下方法.md @@ -20,7 +20,7 @@ class Foo: def say_hi(self): print('hi,%s'%self.name) -obj=Foo('陈松',73) +obj=Foo('张三',73) # 检测是否含有某属性 print(hasattr(obj,'name')) @@ -55,7 +55,7 @@ class Foo(object): staticField = "test" def __init__(self): - self.name = '陈松' + self.name = '张三' def func(self): return 'func' @@ -293,7 +293,7 @@ class A: def __init__(self): pass def __str__(self): - return '陈松' + return '张三' a = A() print(a) print('%s' % a) @@ -308,7 +308,7 @@ class A: def __init__(self): pass def __repr__(self): - return '陈松' + return '张三' a = A() print(repr(a)) print('%r'%a)