python3 封装,继承,多态

76 阅读1分钟
# 封装
# 属性和方法写到类里面,隐藏私有属性

# 继承
# 子类继承父类的属性和方法

# 多态
# 传入的对象不同,结果不同

class Student:
    def speak(self):
        print("我正在学习")


class Dog:
    def speak(self):
        print("旺旺")


s = Student()
d = Dog()


def make_voice(a):
    a.speak()


make_voice(s)
make_voice(d)