Skip to content

Commit 89e4997

Browse files
author
kangxiaoyu
committed
类的属性和实例属性
1 parent c32ec1e commit 89e4997

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/bin/env python
2+
# -*- coding:utf-8 -*-
3+
class Student(object):
4+
name='Student'
5+
def __init__(self, name):
6+
self.name=name
7+
if __name__=='__main__':
8+
s=Student('Bob')
9+
s.score=90
10+
print s.score
11+
print s.name
12+
del s.name
13+
print s.name
14+
#print Student.name
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#从上面的例子可以看出,在编写程序的时候,千万不要把实例属性和类属性使用相同的名字,
2+
#因为相同名称的实例属性将屏蔽掉类属性,但是当你删除实例属性后,再使用相同的名称,访问到的将是类属性。

0 commit comments

Comments
 (0)