python中的类和对象(python中的类和对象,属性和方法)

网友投稿 230 2022-08-26


python中的类和对象(python中的类和对象,属性和方法)

类和对象

1. 类和对象和概念

类:共性事物的抽象,是对某一类具有共同事物的描述,是具有相同属性和方法的集合对象:类的实例,是共性事物的一个体现,是这类事物中的每个个体

2. 总结:

类是对象的模板,对象是类的实例

3. 创建类的语法

class Math: #类名一般首字母大写 a = 4 #属性 b = 5 def add(self): c = self.a + self.b return c

注意:

类名一般首字母大写,比如class User ,其中class是关键字类里面包含属性(变量)与方法(函数)类函数自带self关键字,不能少! self指向对象本身,是类的实例的一个引用如果在类或函数里面要调用属性(self.属性名),方法(self.方法名)

实例化

1. 实例名 = 类名(),如上面的Math类实例化; math_1 = Math()

2. 示例

class Friend: def __init__(self, height, age, money): self.height = height self.age = age self.money = money def can_Cook(self, can = True): if can == True: return "会做饭!" else: return "不会做饭!"Peter = Friend("178", 27, "2000000")print("Peter今年{0}岁,身高{1}cm, 存款{2}元, 并且{3}".format(Peter.age, Peter.height, Peter.money,Peter.can_Cook()))

运行结果:

Peter今年27岁,身高178cm, 存款2000000, 并且会做饭!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python字典中dict.get()和dict.setdefault()的异同点(python set和dict)
下一篇:java面试突击之sleep和wait有什么区别详析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~