霍格沃兹测试开发

python 脚本编写实战 2

霍格沃兹测试开发学社

ceshiren.com

目录

  • Python 面向对象
  • Python 作业讲解
  • Python 课堂实战
  • Python 实战讲解

Python 面向对象

  • 概念
  • 类和对象
    • 定义
    • 属性
    • 方法

作业讲解

1、创建一个类(Animal)【动物类】
类里有属性(名称,颜色,年龄,性别)
类方法有:会叫,会跑
2、创建子类【猫】
继承【动物类】,重写父类的__init__方法,继承父类的属性
添加一个新的属性,毛发=短毛
添加一个新的方法, 会捉老鼠,
重写父类的【会叫】的方法,改成【喵喵叫】
3、创建子类【狗】
继承【动物类】,复写父类的__init__方法,继承父类的属性
添加一个新的属性,毛发=长毛
添加一个新的方法, 会看家
重写父类的【会叫】的方法,改成【汪汪叫】
4、在入口函数中创建类的实例
创建一个猫猫实例,调用捉老鼠的方法
打印【猫猫的姓名,颜色,年龄,性别,毛发,捉到了老鼠】
创建一个狗狗实例,调用【会看家】的方法
打印【狗狗的姓名,颜色,年龄,性别,毛发】

课堂实战

# 课上揭晓

实战讲解

  • 题目分析
  • 编写代码