python中类的调用的两种方法

先创建一个Student类

class Student: 
	def __init__(self,name,age):
		self.name = name
		self.age = age

然后创建一个方法eat:

	def eat(self):
		print('学生在吃饭')

创建实例方法一:

stul = Student('CXY',20)   #实例名=类名()
stul.eat()    #对象名.方法名()
print(stul.eat)   #类的实例对象再去调用这个类的方法和属性

创建实例方法二:

stul = Student('CXY',20)   #实例名=类名()
Student.eat(stul)  #类名.方法名(类的对象) 这里的stul相当于self
print(stul.eat)   #类的实例对象再去调用这个类的方法和属性

你可能感兴趣的:(python,python)