class Student:
age=18 类属性
print(Student.age) 类.属性——类属性
s = Student()
print(s.age)
实例对象.属性 ——(因为s中没有age属性,age是借来的)—类属性
s1 = Student()
s2 = Student()
s3 = Student()
print(s1.age,s2.age,s3.age) 是类属性
Student.age=20 类属性的修改——牵一发,动全身
Student.age=20
class Student:
def study(self):
self.age=18
s = Student() 创建实例对象
s.study 实例属性,必须 1.创建对象后才能使用 2.必须创建属性之后才能使用
print(s.age)
prinit(Student.age) 实例属性 是属于实例对象,并不属于类对象,类对象无法使用实例属性
class Student:
def init(self): 在创建对象时自动调用,无需手工调用
print(‘我爱学习’)
批量创建实例属性
class Student:
#私人定制
def init(self,a,b,c):
self.name=a
self.age=b
self.score=c
s1 = Student(‘xiaoming’,18,100)
s2 = Student(‘jiangang’,15,90)
