面向对象
Posted tkopython
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象相关的知识,希望对你有一定的参考价值。
class Bar: def objB(self,args): print(self,args) print(self,self.name,self.age,args) obj = Bar() obj.name = "alex" obj.age = "25" obj.objB(123) print("------------------------------------") obj1 = Bar() obj1.name = "jon" obj1.age = "26" obj1.objB(212)
class Bar: #定义类 def objB(self,falgs): #方法,第一个参数就是self print(self,self.name,self.age,falgs) #self 就是调用那个对象就是那个对象 return 1 #(这个返回值返回给对象) obj = Bar() #创建对象 obj.name = "alex" #在对象中添加参数(obj是指向Bar对象的内存空间) obj.age = "25" obj.objB(123) #对象.函数名(参数) print("------------------------------------") obj1 = Bar() obj1.name = "jon" obj1.age = "26" o = obj1.objB(212) #对象.函数名(参数) print(o) #获取返回值
以上是关于面向对象的主要内容,如果未能解决你的问题,请参考以下文章