Python面向对象编程
Posted 强风吹拂
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python面向对象编程相关的知识,希望对你有一定的参考价值。
什么是对象
世间万物皆对象
面向对象编程
把我们生活中的对象以及对象之间的关系模拟到程序中。
目的是为了让程序完成生活中的一些事情。
如何模拟
- 属性
- 方法:动作(行为)
如何编程
类:就是一个模板,设计属性和方法。
# 格式:
class 类型:
类的主体
# 举例:
class Person:
# 属性
def __init__(self,n,s,a): # __init__构造方法
self.name = n
self.sex = s
self.age = a
#方法
def run(self):
print("跑步")
def study(self):
print("学习")
对象:也叫类的实例化,类的实体
if __name__ == '__main__':
p = Person("路飞","男","18") # 创建对象时默认会调用构造方法
print(p.name,p.age,p.sex)
p.run()
p.study()
以上是关于Python面向对象编程的主要内容,如果未能解决你的问题,请参考以下文章