Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Article/PythonBasis/python8/1.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Python 就是一门面向对象的语言,

如果你学过 Java ,就知道 Java 的编程思想就是:万事万物皆对象。Python 也不例外,在解决实际问题的过程中,可以把构成问题事务分解成各个对象。

面向对象都有两个基本的概率,分别是类和对象。
面向对象都有两个基本的概念,分别是类和对象。

* **类**

Expand Down
4 changes: 2 additions & 2 deletions Article/PythonBasis/python8/3.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@ class 就是类,method 就是方法。

因此类方法,想要调用类属性,需要以下步骤:

* 在方法上面,用 `@classmethon` 声明该方法是类方法。只有声明了是类方法,才能使用类属性
* 在方法上面,用 `@classmethod` 声明该方法是类方法。只有声明了是类方法,才能使用类属性
* 类方法想要使用类属性,在第一个参数中,需要写上 `cls` , cls 是 class 的缩写,其实意思就是把这个类作为参数,传给自己,这样就可以使用类属性了。
* 类属性的使用方式就是 `cls.变量名`


记住喔,无论是 `@classmethon` 还是 `cls` ,都是不能省去的。
记住喔,无论是 `@classmethod` 还是 `cls` ,都是不能省去的。

省了都会报错。

Expand Down