首页 > 编程语言 > 详细

03python面向对象编程4

时间:2019-05-04 00:19:42      阅读:175      评论:0      收藏:0      [点我收藏+]

技术分享图片技术分享图片

定义一个Person类:

class Person:
    这是一个学习Python定义的一个Person类
    # 下面定义了一个类变量
    hair = black

    def __init__(self, name=Charlie, age=8):
        # 下面为Person对象增加2个实例变量
        self.name = name
        self.age = age

    # 下面定义了一个say方法
    def say(self, content):
        print(content)

技术分享图片

技术分享图片

技术分享图片

 技术分享图片

技术分享图片

技术分享图片技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

class Dog:
    # 定义一个jump()方法
    def jump(self):
        print("正在执行jump方法")

    # 定义一个run()方法,run()方法需要借助jump()方法
    def run(self):
        # 使用self参数引用调用run()方法的对象
        self.jump()
        print("正在执行run方法")

技术分享图片

class Dog:
    # 定义一个jump()方法
    def jump(self):
        print("正在执行jump方法")

    # 定义一个run()方法,run()方法需要借助jump()方法
    def run(self):
        # 报错
        jump()
        print("正在执行run方法")

技术分享图片

 

03python面向对象编程4

原文:https://www.cnblogs.com/xinmomoyan/p/10807166.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!