Python学习笔记-类
2023-12-14 22:20:36
1 定义类
类是函数的集合,class来定义类
pass并没有实际含义,只是为了代码能执行通过,不报错而已,相当于在代码种占一个位置,后续完善
类是对象的加工厂
2.创建对象
car=Car()即是创建对象的过程
3、类的成员
3.1 实例变量
3.2 构造方法
第一个参数是self,调用的时候不需要传递
class Dog():
def __init__(self,name,age,sex='雄性'):
self.name=name
self.age=age
self.sex=sex
d=Dog('Hell0',25)
d2=Dog('Hex',35,'雌性')
print("{}'s age is {},sex is {}".format(d.name,d.age,d.sex))
print("{}'s age is {},sex is {}".format(d2.name,d2.age,d2.sex))
3.3 实例方法
代码实例
class Dog():
def __init__(self,name,age):
self.name=name
self.age=age
def run(self):
print('his name is {}'.format(self.name))
def speak(self,sound):
print("{}'s speaking is {}".format(self.name,sound))
d=Dog('王迪',25)
d.run()
d.speak('汪汪汪')
3.4 类变量
文章来源:https://blog.csdn.net/m0_37680131/article/details/134910276
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!